From d57b4fae90af82c7cf0c1d3887e0febdb35b171e Mon Sep 17 00:00:00 2001 From: Kevin Gozali Date: Sun, 19 Apr 2026 20:00:50 -0700 Subject: [PATCH] Fix -Wreorder-init-list in RCTTextInputComponentView for xcodestaging (#56497) Summary: Pull Request resolved: https://github.com/facebook/react-native/pull/56497 Reorder the fields to match the struct declaration order: text, selectionRange, contentSize, contentOffset, contentInset, eventCount, layoutMeasurement, zoomScale. Changelog: [Internal] Reviewed By: christophpurrer Differential Revision: D101560071 --- .../ComponentViews/TextInput/RCTTextInputComponentView.mm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/react-native/React/Fabric/Mounting/ComponentViews/TextInput/RCTTextInputComponentView.mm b/packages/react-native/React/Fabric/Mounting/ComponentViews/TextInput/RCTTextInputComponentView.mm index cbbc402de42f..c0e56acd2a0f 100644 --- a/packages/react-native/React/Fabric/Mounting/ComponentViews/TextInput/RCTTextInputComponentView.mm +++ b/packages/react-native/React/Fabric/Mounting/ComponentViews/TextInput/RCTTextInputComponentView.mm @@ -712,10 +712,10 @@ - (void)handleInputAccessoryDoneButton return { .text = RCTStringFromNSString(_backedTextInputView.attributedText.string), .selectionRange = [self _selectionRange], - .eventCount = static_cast(_mostRecentEventCount), + .contentSize = RCTSizeFromCGSize(_backedTextInputView.contentSize), .contentOffset = RCTPointFromCGPoint(_backedTextInputView.contentOffset), .contentInset = RCTEdgeInsetsFromUIEdgeInsets(_backedTextInputView.contentInset), - .contentSize = RCTSizeFromCGSize(_backedTextInputView.contentSize), + .eventCount = static_cast(_mostRecentEventCount), .layoutMeasurement = RCTSizeFromCGSize(_backedTextInputView.bounds.size), .zoomScale = _backedTextInputView.zoomScale, };