From 50aab43d7d260e2c849f08c021799682e5320415 Mon Sep 17 00:00:00 2001 From: Joe Vilches Date: Mon, 28 Apr 2025 11:29:08 -0700 Subject: [PATCH] Check feature flags for a11yOrder iff prop exists Summary: In some cases we may want to check this only if the prop exists Changelog: [Internal] Differential Revision: D73793783 --- .../Mounting/ComponentViews/View/RCTViewComponentView.mm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/react-native/React/Fabric/Mounting/ComponentViews/View/RCTViewComponentView.mm b/packages/react-native/React/Fabric/Mounting/ComponentViews/View/RCTViewComponentView.mm index ce5aab7b273c1a..5000b921701d1b 100644 --- a/packages/react-native/React/Fabric/Mounting/ComponentViews/View/RCTViewComponentView.mm +++ b/packages/react-native/React/Fabric/Mounting/ComponentViews/View/RCTViewComponentView.mm @@ -391,8 +391,8 @@ - (void)updateProps:(const Props::Shared &)props oldProps:(const Props::Shared & } } - if (ReactNativeFeatureFlags::enableAccessibilityOrder() && - oldViewProps.accessibilityOrder != newViewProps.accessibilityOrder) { + if (oldViewProps.accessibilityOrder != newViewProps.accessibilityOrder && + ReactNativeFeatureFlags::enableAccessibilityOrder()) { _accessibleElementsNativeIds = [NSMutableArray new]; for (const std::string &childId : newViewProps.accessibilityOrder) { [_accessibleElementsNativeIds addObject:RCTNSStringFromString(childId)];