From 8513a0986195d21276a294c0663b6d3b23b7b3bf Mon Sep 17 00:00:00 2001 From: Sebastian Markbage Date: Fri, 6 Apr 2018 16:32:55 -0700 Subject: [PATCH] Remove flushSync from React Native 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,