X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?a=blobdiff_plain;f=src%2Fandroid%2Ffg_main_android.c;h=7c112788a2f043c7527f5a97bc68948139459695;hb=9f5b7e1d1781d7486abd0cf3618ca51730b84dd7;hp=a989a27e7758e086bcfb82f6fa33add6fbbb4252;hpb=1c44434d29188fbfe47a2239c045f8059600ed42;p=freeglut diff --git a/src/android/fg_main_android.c b/src/android/fg_main_android.c index a989a27..7c11278 100644 --- a/src/android/fg_main_android.c +++ b/src/android/fg_main_android.c @@ -367,6 +367,7 @@ void handle_cmd(struct android_app* app, int32_t cmd) { /* The application is being hidden, but may be restored */ LOGI("handle_cmd: APP_CMD_TERM_WINDOW"); fghPlatformCloseWindowEGL(window); + window->State.NeedToFixMyNameInitContext = GL_TRUE; fgDisplay.pDisplay.single_native_window = NULL; break; case APP_CMD_STOP: @@ -471,7 +472,6 @@ void fgPlatformProcessSingleEvent ( void ) surface; in which case fgPlatformOpenWindow will no-op. */ fgPlatformOpenWindow(window, "", GL_FALSE, 0, 0, GL_FALSE, 0, 0, GL_FALSE, GL_FALSE); /* TODO: INVOKE_WCB(*window, Pause?); */ - /* TODO: INVOKE_WCB(*window, LoadResources/ContextLost/...?); */ /* TODO: INVOKE_WCB(*window, Resume?); */ } }