Skip to content

Commit 4b5de9e

Browse files
mdvaccameta-codesync[bot]
authored andcommitted
Inline true for privateTurboModulesEnabled in DefaultNewArchitectureEntryPoint.loadWithFeatureFlags (#56924)
Summary: Pull Request resolved: #56924 The `useTurboModules` flag is being deleted; it always returns true on the canary release stage. The internal `DefaultNewArchitectureEntryPoint.loadWithFeatureFlags()` reads `featureFlags.useTurboModules()` into `privateTurboModulesEnabled` — replace the read with a literal `true`. This matches the existing treatment of `fabricEnabled` and `concurrentReactEnabled`, which are already always `true`. Behavior is unchanged. Changelog: [Internal] Reviewed By: fkgozali Differential Revision: D105718209 fbshipit-source-id: d03f0bb63d46b61625e7b4b74cadfa44a7787461
1 parent ba66de7 commit 4b5de9e

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ public object DefaultNewArchitectureEntryPoint {
112112
internal fun loadWithFeatureFlags(featureFlags: ReactNativeFeatureFlagsProvider) {
113113
ReactNativeFeatureFlags.override(featureFlags)
114114

115-
privateTurboModulesEnabled = featureFlags.useTurboModules()
115+
privateTurboModulesEnabled = true
116116
privateBridgelessEnabled = featureFlags.enableBridgelessArchitecture()
117117

118118
val (isValid, errorMessage) =

0 commit comments

Comments
 (0)