From 38bea0bbf38c7c54c7c1d3b5a6665ddece7f8229 Mon Sep 17 00:00:00 2001 From: Ram N Date: Wed, 5 Sep 2018 09:14:53 -0700 Subject: [PATCH] TM: Create Java implementation of Turbo Modules Summary: Create a Java implementation for a sample module Reviewed By: fkgozali Differential Revision: D9445981 fbshipit-source-id: 7709f7655468dc21abcc42cba1036b8e920b2bdb --- .../src/main/java/com/facebook/react/ReactInstanceManager.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ReactAndroid/src/main/java/com/facebook/react/ReactInstanceManager.java b/ReactAndroid/src/main/java/com/facebook/react/ReactInstanceManager.java index 1783102518e..d24f13ef47f 100644 --- a/ReactAndroid/src/main/java/com/facebook/react/ReactInstanceManager.java +++ b/ReactAndroid/src/main/java/com/facebook/react/ReactInstanceManager.java @@ -48,6 +48,7 @@ import com.facebook.react.bridge.CatalystInstance; import com.facebook.react.bridge.CatalystInstanceImpl; import com.facebook.react.bridge.JSBundleLoader; import com.facebook.react.bridge.JSIModulePackage; +import com.facebook.react.bridge.JSIModuleRegistry; import com.facebook.react.bridge.JavaJSExecutor; import com.facebook.react.bridge.JavaScriptExecutor; import com.facebook.react.bridge.JavaScriptExecutorFactory; @@ -1018,6 +1019,7 @@ public class ReactInstanceManager { Log.d(ReactConstants.TAG, "ReactInstanceManager.attachRootViewToInstance()"); Systrace.beginSection(TRACE_TAG_REACT_JAVA_BRIDGE, "attachRootViewToInstance"); UIManager uiManagerModule = UIManagerHelper.getUIManager(mCurrentReactContext, rootView.getUIManagerType()); + final int rootTag = uiManagerModule.addRootView(rootView); rootView.setRootViewTag(rootTag); rootView.runApplication();