From bf5f36635f94cd957da9c9c674f73aebad419907 Mon Sep 17 00:00:00 2001 From: Nicola Corti Date: Thu, 5 Jun 2025 05:18:21 -0700 Subject: [PATCH] Back out "Override `updateRuntimeShadowNodeReferencesOnCommit` for OSS" Summary: Original commit changeset: 4394a2370d9e Original Phabricator Diff: D73771648 Differential Revision: D76038710 --- .../ReactNativeFeatureFlagsOverrides_RNOSS_Stable_Android.kt | 2 -- .../featureflags/ReactNativeFeatureFlagsOverridesOSSStable.h | 3 --- 2 files changed, 5 deletions(-) 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 502821902968a9..f47d8198fbd652 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 } diff --git a/packages/react-native/ReactCommon/react/featureflags/ReactNativeFeatureFlagsOverridesOSSStable.h b/packages/react-native/ReactCommon/react/featureflags/ReactNativeFeatureFlagsOverridesOSSStable.h index 8f3e23de5599b7..f165dda875312f 100644 --- a/packages/react-native/ReactCommon/react/featureflags/ReactNativeFeatureFlagsOverridesOSSStable.h +++ b/packages/react-native/ReactCommon/react/featureflags/ReactNativeFeatureFlagsOverridesOSSStable.h @@ -26,9 +26,6 @@ class ReactNativeFeatureFlagsOverridesOSSStable bool useNativeViewConfigsInBridgelessMode() override { return true; } - bool updateRuntimeShadowNodeReferencesOnCommit() override { - return true; - } bool useShadowNodeStateOnClone() override { return true; }