From 929050afca420f7ec05586887fcc1e55344d0d33 Mon Sep 17 00:00:00 2001 From: Varun Gupta Date: Mon, 11 Dec 2017 18:19:36 +0530 Subject: [PATCH] Fix NPE when activity is relaunched on changing font size of the phone --- .../reactnativenavigation/controllers/NavigationActivity.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/android/app/src/main/java/com/reactnativenavigation/controllers/NavigationActivity.java b/android/app/src/main/java/com/reactnativenavigation/controllers/NavigationActivity.java index c646ad75268..341e6eca27a 100644 --- a/android/app/src/main/java/com/reactnativenavigation/controllers/NavigationActivity.java +++ b/android/app/src/main/java/com/reactnativenavigation/controllers/NavigationActivity.java @@ -63,7 +63,9 @@ public class NavigationActivity extends AppCompatActivity implements DefaultHard @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); - if (!NavigationApplication.instance.getReactGateway().hasStartedCreatingContext()) { + if (!NavigationApplication.instance.getReactGateway().hasStartedCreatingContext() || + getIntent() == null || + getIntent().getBundleExtra("ACTIVITY_PARAMS_BUNDLE") == null) { SplashActivity.start(this); finish(); return;