Fixed making the EGL context current when resuming on Android

Make sure that we don't have the context cached as current on the current thread.
main
Sam Lantinga 2023-10-26 17:07:40 -07:00
parent 2e9eb1073d
commit 8b6da3c701
1 changed files with 1 additions and 0 deletions

View File

@ -45,6 +45,7 @@ static void android_egl_context_restore(SDL_Window *window)
if (window) {
SDL_Event event;
SDL_WindowData *data = window->driverdata;
SDL_GL_MakeCurrent(window, NULL);
if (SDL_GL_MakeCurrent(window, (SDL_GLContext)data->egl_context) < 0) {
/* The context is no longer valid, create a new one */
data->egl_context = (EGLContext)SDL_GL_CreateContext(window);