From 82ab938fb7a4c4f71f750b04b3dd8680135960f3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Markb=C3=A5ge?= Date: Fri, 6 Apr 2018 17:10:16 -0700 Subject: [PATCH] Remove flushSync from React Native (#12565) There are no plans to enable async in the old renderer. In the new renderer it only really makes sense to do from the main thread and probably from native since it'll have to yield to native first. --- packages/react-native-renderer/src/ReactFabric.js | 2 -- packages/react-native-renderer/src/ReactNativeRenderer.js | 2 -- 2 files changed, 4 deletions(-) diff --git a/packages/react-native-renderer/src/ReactFabric.js b/packages/react-native-renderer/src/ReactFabric.js index 0c2c5ed197127..3f38f4740b8c2 100644 --- a/packages/react-native-renderer/src/ReactFabric.js +++ b/packages/react-native-renderer/src/ReactFabric.js @@ -77,8 +77,6 @@ const ReactFabric: ReactNativeType = { unstable_batchedUpdates: ReactGenericBatching.batchedUpdates, - flushSync: ReactFabricRenderer.flushSync, - __SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED: { // Used as a mixin in many createClass-based components NativeMethodsMixin, diff --git a/packages/react-native-renderer/src/ReactNativeRenderer.js b/packages/react-native-renderer/src/ReactNativeRenderer.js index e6bdb7cdc5d27..6701a8f68937a 100644 --- a/packages/react-native-renderer/src/ReactNativeRenderer.js +++ b/packages/react-native-renderer/src/ReactNativeRenderer.js @@ -96,8 +96,6 @@ const ReactNativeRenderer: ReactNativeType = { unstable_batchedUpdates: ReactGenericBatching.batchedUpdates, - flushSync: ReactNativeFiberRenderer.flushSync, - __SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED: { // Used as a mixin in many createClass-based components NativeMethodsMixin,