Bladeren bron

Fixed crash if mSurface isn't set up when we pause the application

Sam Lantinga 8 jaren geleden
bovenliggende
commit
45536710f3
1 gewijzigde bestanden met toevoegingen van 2 en 1 verwijderingen
  1. 2 1
      android-project/app/src/main/java/org/libsdl/app/SDLActivity.java

+ 2 - 1
android-project/app/src/main/java/org/libsdl/app/SDLActivity.java

@@ -354,7 +354,8 @@ public class SDLActivity extends Activity {
         // Try a transition to paused state
         if (mNextNativeState == NativeState.PAUSED) {
             nativePause();
-            mSurface.handlePause();
+            if (mSurface != null)
+                mSurface.handlePause();
             mCurrentNativeState = mNextNativeState;
             return;
         }