소스 검색

Fix NPE when activity is relaunched on changing font size of the phone (#2319)

Varun Gupta 7 년 전
부모
커밋
ff3c6a8415
1개의 변경된 파일3개의 추가작업 그리고 1개의 파일을 삭제
  1. 3
    1
      android/app/src/main/java/com/reactnativenavigation/controllers/NavigationActivity.java

+ 3
- 1
android/app/src/main/java/com/reactnativenavigation/controllers/NavigationActivity.java 파일 보기

@@ -63,7 +63,9 @@ public class NavigationActivity extends AppCompatActivity implements DefaultHard
63 63
     @Override
64 64
     protected void onCreate(Bundle savedInstanceState) {
65 65
         super.onCreate(savedInstanceState);
66
-        if (!NavigationApplication.instance.getReactGateway().hasStartedCreatingContext()) {
66
+         if (!NavigationApplication.instance.getReactGateway().hasStartedCreatingContext() || 
67
+                getIntent() == null || 
68
+                getIntent().getBundleExtra("ACTIVITY_PARAMS_BUNDLE") == null) {
67 69
             SplashActivity.start(this);
68 70
             finish();
69 71
             return;