Skip to content

Commit 767197c

Browse files
javachefacebook-github-bot
authored andcommitted
Rollout enableFabricPendingEventQueue feature flag (facebook#44208)
Summary: Pull Request resolved: facebook#44208 Changelog: [Internal] Reviewed By: rubennorte Differential Revision: D56467342 fbshipit-source-id: 0461b16727af708769af363125bf51c0761c9505
1 parent 849da21 commit 767197c

File tree

4 files changed

+1
-7
lines changed

4 files changed

+1
-7
lines changed

packages/react-native/ReactAndroid/api/ReactAndroid.api

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1927,7 +1927,6 @@ public class com/facebook/react/config/ReactFeatureFlags {
19271927
public static field enableCppPropsIteratorSetter Z
19281928
public static field enableEagerRootViewAttachment Z
19291929
public static field enableFabricLogs Z
1930-
public static field enableFabricPendingEventQueue Z
19311930
public static field enableFabricRenderer Z
19321931
public static field enableFabricRendererExclusively Z
19331932
public static field enableRemoveDeleteTreeInstruction Z

packages/react-native/ReactAndroid/src/main/java/com/facebook/react/config/ReactFeatureFlags.java

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -83,9 +83,6 @@ public class ReactFeatureFlags {
8383
/** Feature Flag to enable a cache of Spannable objects used by TextLayoutManagerMapBuffer */
8484
public static boolean enableTextSpannableCache = false;
8585

86-
/** Feature Flag to enable the pending event queue in fabric before mounting views */
87-
public static boolean enableFabricPendingEventQueue = false;
88-
8986
/**
9087
* Feature Flag to enable View Recycling. When enabled, individual ViewManagers must still opt-in.
9188
*/

packages/react-native/ReactAndroid/src/main/java/com/facebook/react/defaults/DefaultNewArchitectureEntryPoint.kt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,6 @@ public object DefaultNewArchitectureEntryPoint {
4444
ReactFeatureFlags.unstable_useFabricInterop = fabricEnabled
4545
ReactFeatureFlags.enableBridgelessArchitecture = bridgelessEnabled
4646
ReactFeatureFlags.unstable_useTurboModuleInterop = bridgelessEnabled
47-
ReactFeatureFlags.enableFabricPendingEventQueue = fabricEnabled
4847

4948
if (bridgelessEnabled) {
5049
ReactNativeFeatureFlags.override(

packages/react-native/ReactAndroid/src/main/java/com/facebook/react/fabric/FabricUIManager.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -978,8 +978,7 @@ public void receiveEvent(
978978

979979
EventEmitterWrapper eventEmitter = mMountingManager.getEventEmitter(surfaceId, reactTag);
980980
if (eventEmitter == null) {
981-
if (ReactFeatureFlags.enableFabricPendingEventQueue
982-
&& mMountingManager.getViewExists(reactTag)) {
981+
if (mMountingManager.getViewExists(reactTag)) {
983982
// The view is preallocated and created. However, it hasn't been mounted yet. We will have
984983
// access to the event emitter later when the view is mounted. For now just save the event
985984
// in the view state and trigger it later.

0 commit comments

Comments
 (0)