diff --git a/ReactAndroid/src/main/java/com/facebook/react/ReactInstanceManager.java b/ReactAndroid/src/main/java/com/facebook/react/ReactInstanceManager.java index 4678fd9f4..b8cf21b23 100644 --- a/ReactAndroid/src/main/java/com/facebook/react/ReactInstanceManager.java +++ b/ReactAndroid/src/main/java/com/facebook/react/ReactInstanceManager.java @@ -438,12 +438,8 @@ public class ReactInstanceManager { // If react context is being created in the background, JS application will be started // automatically when creation completes, as root view is part of the attached root view list. - if (!mIsContextInitAsyncTaskRunning) { - if (mCurrentReactContext == null) { - createReactContextInBackground(); - } else { - attachMeasuredRootViewToInstance(rootView, mCurrentReactContext.getCatalystInstance()); - } + if (!mIsContextInitAsyncTaskRunning && mCurrentReactContext != null) { + attachMeasuredRootViewToInstance(rootView, mCurrentReactContext.getCatalystInstance()); } }