From f0e380062be95b926a24c122fa62207662c29ce7 Mon Sep 17 00:00:00 2001 From: David Vacca Date: Fri, 15 May 2026 12:11:02 -0700 Subject: [PATCH] Remove enableFabricRenderer() call from DefaultNewArchitectureEntryPoint (#56854) Summary: The `enableFabricRenderer()` flag is being deleted; it always returns true on the canary release stage. In `loadWithFeatureFlags`, replace both `featureFlags.enableFabricRenderer()` reads with the literal `true` for `privateFabricEnabled` and `privateConcurrentReactEnabled`. Behavior is unchanged. Changelog: [Internal] Reviewed By: javache Differential Revision: D105229919 --- .../react/defaults/DefaultNewArchitectureEntryPoint.kt | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/defaults/DefaultNewArchitectureEntryPoint.kt b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/defaults/DefaultNewArchitectureEntryPoint.kt index c98b2952966a..72d44b944f61 100644 --- a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/defaults/DefaultNewArchitectureEntryPoint.kt +++ b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/defaults/DefaultNewArchitectureEntryPoint.kt @@ -114,9 +114,7 @@ public object DefaultNewArchitectureEntryPoint { internal fun loadWithFeatureFlags(featureFlags: ReactNativeFeatureFlagsProvider) { ReactNativeFeatureFlags.override(featureFlags) - privateFabricEnabled = featureFlags.enableFabricRenderer() privateTurboModulesEnabled = featureFlags.useTurboModules() - privateConcurrentReactEnabled = featureFlags.enableFabricRenderer() privateBridgelessEnabled = featureFlags.enableBridgelessArchitecture() val (isValid, errorMessage) = @@ -134,9 +132,7 @@ public object DefaultNewArchitectureEntryPoint { private var privateFabricEnabled: Boolean = false - @JvmStatic - public val fabricEnabled: Boolean - get() = privateFabricEnabled + @JvmStatic public val fabricEnabled: Boolean = true private var privateTurboModulesEnabled: Boolean = false @@ -146,9 +142,7 @@ public object DefaultNewArchitectureEntryPoint { private var privateConcurrentReactEnabled: Boolean = false - @JvmStatic - public val concurrentReactEnabled: Boolean - get() = privateConcurrentReactEnabled + @JvmStatic public val concurrentReactEnabled: Boolean = true private var privateBridgelessEnabled: Boolean = false