From ac3ce6af68b00b0e5f014317b04f7921297c5afd Mon Sep 17 00:00:00 2001 From: Miku AuahDark Date: Tue, 12 Jan 2021 13:57:04 +0800 Subject: [PATCH] Reapply e1f6ce34f0c75c4c5a268d15f4ec12400734ee2c https://github.com/love2d/love-android/issues/200#issuecomment-757976093 --- .../app/src/main/java/org/libsdl/app/SDLActivity.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/love/src/jni/SDL2/android-project/app/src/main/java/org/libsdl/app/SDLActivity.java b/love/src/jni/SDL2/android-project/app/src/main/java/org/libsdl/app/SDLActivity.java index 37ad13e8..6427ebf4 100644 --- a/love/src/jni/SDL2/android-project/app/src/main/java/org/libsdl/app/SDLActivity.java +++ b/love/src/jni/SDL2/android-project/app/src/main/java/org/libsdl/app/SDLActivity.java @@ -267,6 +267,8 @@ public class SDLActivity extends Activity implements View.OnSystemUiVisibilityCh // love2d-mod-start: allow restarting of the native thread public void startNative() { + boolean hadSDLThread = SDLActivity.mSDLThread != null; + // Set up JNI SDL.setupJNI(); @@ -316,6 +318,10 @@ public class SDLActivity extends Activity implements View.OnSystemUiVisibilityCh SDLActivity.onNativeDropFile(filename); } } + + if (hadSDLThread) { + resumeNativeThread(); + } } // love2d-mod-end: allow restarting of the native thread