|
@@ -28,6 +28,7 @@ public class NavigationReactInitializer implements ReactInstanceManager.ReactIns
|
28
|
28
|
devPermissionRequest.askPermission(activity);
|
29
|
29
|
} else {
|
30
|
30
|
reactInstanceManager.onHostResume(activity, activity);
|
|
31
|
+ reactInstanceManager.addReactInstanceEventListener(this);
|
31
|
32
|
checkBundleThenPrepareReact(activity);
|
32
|
33
|
}
|
33
|
34
|
}
|
|
@@ -55,7 +56,6 @@ public class NavigationReactInitializer implements ReactInstanceManager.ReactIns
|
55
|
56
|
public void run() {
|
56
|
57
|
if (!packagerIsRunning) {
|
57
|
58
|
activity.toast("Packager is not running!");
|
58
|
|
- activity.finish();
|
59
|
59
|
} else {
|
60
|
60
|
prepareReactAppWithWorkingBundle();
|
61
|
61
|
}
|
|
@@ -69,7 +69,6 @@ public class NavigationReactInitializer implements ReactInstanceManager.ReactIns
|
69
|
69
|
}
|
70
|
70
|
|
71
|
71
|
private void prepareReactAppWithWorkingBundle() {
|
72
|
|
- reactInstanceManager.addReactInstanceEventListener(this);
|
73
|
72
|
if (shouldCreateContext()) {
|
74
|
73
|
reactInstanceManager.createReactContextInBackground();
|
75
|
74
|
} else if (waitingForAppLaunchEvent) {
|