Correct state when exiting Android application (resolves #787, close #765)

This commit is contained in:
Joshua Granick
2017-01-11 11:50:23 -08:00
parent ef9de0886b
commit ad72b1ef5b

View File

@@ -384,6 +384,9 @@ public class SDLActivity extends Activity {
public static void handleNativeExit() { public static void handleNativeExit() {
SDLActivity.mSDLThread = null; SDLActivity.mSDLThread = null;
mSingleton.finish(); mSingleton.finish();
// This fixes bad state errors when calling exit from C++, then resuming later
System.exit(0);
} }