浏览代码

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

Sam Lantinga 8 年之前
父节点
当前提交
45536710f3
共有 1 个文件被更改,包括 2 次插入1 次删除
  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;
         }