From 2cd074d77a706f4fe4396ffdf87408f781e935a4 Mon Sep 17 00:00:00 2001 From: Nick Lefever Date: Mon, 16 Jun 2025 11:18:51 +0200 Subject: [PATCH] Disabling `updateRuntimeShadowNodeReferencesOnCommit` by default. (#52013) Co-authored-by: Nick --- .../Libraries/AppDelegate/RCTReactNativeFactory.mm | 4 ---- .../ReactNativeFeatureFlagsOverrides_RNOSS_Stable_Android.kt | 2 -- 2 files changed, 6 deletions(-) diff --git a/packages/react-native/Libraries/AppDelegate/RCTReactNativeFactory.mm b/packages/react-native/Libraries/AppDelegate/RCTReactNativeFactory.mm index 232a354bbef..b99e2e7488b 100644 --- a/packages/react-native/Libraries/AppDelegate/RCTReactNativeFactory.mm +++ b/packages/react-native/Libraries/AppDelegate/RCTReactNativeFactory.mm @@ -314,10 +314,6 @@ class RCTAppDelegateBridgelessFeatureFlags : public ReactNativeFeatureFlagsDefau { return true; } - bool updateRuntimeShadowNodeReferencesOnCommit() override - { - return true; - } bool useShadowNodeStateOnClone() override { return true; diff --git a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/internal/featureflags/ReactNativeFeatureFlagsOverrides_RNOSS_Stable_Android.kt b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/internal/featureflags/ReactNativeFeatureFlagsOverrides_RNOSS_Stable_Android.kt index 50282190296..f47d8198fbd 100644 --- a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/internal/featureflags/ReactNativeFeatureFlagsOverrides_RNOSS_Stable_Android.kt +++ b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/internal/featureflags/ReactNativeFeatureFlagsOverrides_RNOSS_Stable_Android.kt @@ -18,7 +18,5 @@ public class ReactNativeFeatureFlagsOverrides_RNOSS_Stable_Android( override fun useTurboModules(): Boolean = bridgelessEnabled || turboModulesEnabled - override fun updateRuntimeShadowNodeReferencesOnCommit(): Boolean = true - override fun useShadowNodeStateOnClone(): Boolean = true }