diff --git a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/internal/featureflags/ReactNativeNewArchitectureFeatureFlagsDefaults.kt b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/internal/featureflags/ReactNativeNewArchitectureFeatureFlagsDefaults.kt index 97e20f572a0..985dd7e0777 100644 --- a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/internal/featureflags/ReactNativeNewArchitectureFeatureFlagsDefaults.kt +++ b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/internal/featureflags/ReactNativeNewArchitectureFeatureFlagsDefaults.kt @@ -30,15 +30,17 @@ public open class ReactNativeNewArchitectureFeatureFlagsDefaults( override fun useTurboModuleInterop(): Boolean = newArchitectureEnabled || super.useTurboModuleInterop() - override fun useModernRuntimeScheduler(): Boolean = true + override fun useModernRuntimeScheduler(): Boolean = + newArchitectureEnabled || super.useModernRuntimeScheduler() override fun enableBridgelessArchitecture(): Boolean = newArchitectureEnabled - override fun enableMicrotasks(): Boolean = true + override fun enableMicrotasks(): Boolean = newArchitectureEnabled || super.enableMicrotasks() override fun enableFabricRenderer(): Boolean = newArchitectureEnabled - override fun useNativeViewConfigsInBridgelessMode(): Boolean = true + override fun useNativeViewConfigsInBridgelessMode(): Boolean = + newArchitectureEnabled || super.useNativeViewConfigsInBridgelessMode() override fun useTurboModules(): Boolean = newArchitectureEnabled }