Bläddra i källkod

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

Varun Gupta 7 år sedan
förälder
incheckning
ff3c6a8415

+ 3
- 1
android/app/src/main/java/com/reactnativenavigation/controllers/NavigationActivity.java Visa fil

@@ -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;