From 656c415f76aa2dab3ae228de9a99e042f4530fc1 Mon Sep 17 00:00:00 2001 From: Valentin Shergin Date: Thu, 9 May 2019 14:56:40 -0700 Subject: [PATCH] Fabric: Removing references to MessageQueueThread in RCTSurfacePresenter Summary: The particular meaningful piece of code that diff removes was added as (successful) attempt to fix an issue which was lately fixed by D14868547. Reviewed By: mdvacca Differential Revision: D15242046 fbshipit-source-id: 88a3e3c629d7c5f84c402b03e45034644147fec4 --- React/Fabric/RCTSurfacePresenter.mm | 8 -------- 1 file changed, 8 deletions(-) diff --git a/React/Fabric/RCTSurfacePresenter.mm b/React/Fabric/RCTSurfacePresenter.mm index 4a7df30267e..9ee57ebad7b 100644 --- a/React/Fabric/RCTSurfacePresenter.mm +++ b/React/Fabric/RCTSurfacePresenter.mm @@ -10,7 +10,6 @@ #import #import #import -#import #import #import @@ -42,7 +41,6 @@ using namespace facebook::react; @interface RCTBridge () -- (std::shared_ptr)jsMessageThread; - (void)invokeAsync:(std::function &&)func; @end @@ -225,12 +223,6 @@ using namespace facebook::react; _contextContainer->registerInstance(_reactNativeConfig, "ReactNativeConfig"); - auto messageQueueThread = _batchedBridge.jsMessageThread; - if (messageQueueThread) { - // Make sure initializeBridge completed - messageQueueThread->runOnQueueSync([] {}); - } - auto runtime = (facebook::jsi::Runtime *)((RCTCxxBridge *)_batchedBridge).runtime; RuntimeExecutor runtimeExecutor = [self, runtime](std::function &&callback) {