diff --git a/engine/engine/src/engine_main.cpp b/engine/engine/src/engine_main.cpp index 6442d09d3a2..0fdaf147272 100644 --- a/engine/engine/src/engine_main.cpp +++ b/engine/engine/src/engine_main.cpp @@ -117,6 +117,9 @@ int engine_main(int argc, char *argv[]) { glfwAndroidPollEvents(); dmTime::Sleep(0); + if (g_AndroidApp->destroyRequested) { + break; + } } dmThread::Join(t);