From ea2d95ad1af9dc55af03695f14700e1dff44a67b Mon Sep 17 00:00:00 2001 From: David Vacca Date: Mon, 22 Sep 2025 02:34:59 -0700 Subject: [PATCH] Fix incorrect validation of feature flags in DefaultNewArchitectureEntryPoint.loadWithFeatureFlags() method (#53863) Summary: Pull Request resolved: https://github.com/facebook/react-native/pull/53863 In this diff I'm fixing an incorrect validation of feature flags in DefaultNewArchitectureEntryPoint.loadWithFeatureFlags() method. changelog: [internal] internal Reviewed By: cortinico Differential Revision: D82841006 fbshipit-source-id: 6f50f2475255d7b841d9224bc8808119dcc68aec --- .../react/defaults/DefaultNewArchitectureEntryPoint.kt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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 4637adb7a26..cb9cdb1749a 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 @@ -126,7 +126,11 @@ public object DefaultNewArchitectureEntryPoint { privateBridgelessEnabled = featureFlags.enableBridgelessArchitecture() val (isValid, errorMessage) = - isConfigurationValid(turboModulesEnabled, fabricEnabled, bridgelessEnabled) + isConfigurationValid( + privateTurboModulesEnabled, + privateFabricEnabled, + privateBridgelessEnabled, + ) if (!isValid) { error(errorMessage) }