loosen the ReactChoreographer UI thread assert

Reviewed By: achen1

Differential Revision: D4873553

fbshipit-source-id: 7dbf771e744f6b33e6edb3ad4c227c3a63c3e3e3
This commit is contained in:
Aaron Chiu
2017-04-14 02:45:33 -07:00
committed by Facebook Github Bot
parent c9826ba4a9
commit b9b03435c4
3 changed files with 28 additions and 14 deletions
@@ -61,6 +61,7 @@ import com.facebook.react.devsupport.interfaces.PackagerStatusCallback;
import com.facebook.react.modules.appregistry.AppRegistry;
import com.facebook.react.modules.core.DefaultHardwareBackBtnHandler;
import com.facebook.react.modules.core.DeviceEventManagerModule;
import com.facebook.react.modules.core.ReactChoreographer;
import com.facebook.react.modules.debug.interfaces.DeveloperSettings;
import com.facebook.react.uimanager.DisplayMetricsHolder;
import com.facebook.react.uimanager.UIImplementationProvider;
@@ -348,6 +349,9 @@ public class ReactInstanceManager {
mLazyNativeModulesEnabled = lazyNativeModulesEnabled;
mLazyViewManagersEnabled = lazyViewManagersEnabled;
mUseStartupThread = useStartupThread;
// Instantiate ReactChoreographer in UI thread.
ReactChoreographer.initialize();
}
public DevSupportManager getDevSupportManager() {