diff --git a/packages/react-native/Libraries/Text/TextInput/Multiline/RCTUITextView.mm b/packages/react-native/Libraries/Text/TextInput/Multiline/RCTUITextView.mm index ded82954d237..8e7169c30d33 100644 --- a/packages/react-native/Libraries/Text/TextInput/Multiline/RCTUITextView.mm +++ b/packages/react-native/Libraries/Text/TextInput/Multiline/RCTUITextView.mm @@ -306,6 +306,7 @@ - (void)textDidChange - (void)setDisableKeyboardShortcuts:(BOOL)disableKeyboardShortcuts { + _disableKeyboardShortcuts = disableKeyboardShortcuts; #if TARGET_OS_IOS // Initialize the initial values only once if (_initialValueLeadingBarButtonGroups == nil) { @@ -322,7 +323,6 @@ - (void)setDisableKeyboardShortcuts:(BOOL)disableKeyboardShortcuts self.inputAssistantItem.leadingBarButtonGroups = _initialValueLeadingBarButtonGroups; self.inputAssistantItem.trailingBarButtonGroups = _initialValueTrailingBarButtonGroups; } - _disableKeyboardShortcuts = disableKeyboardShortcuts; #endif } diff --git a/packages/react-native/Libraries/Text/TextInput/Singleline/RCTUITextField.mm b/packages/react-native/Libraries/Text/TextInput/Singleline/RCTUITextField.mm index 93bae1fff225..0f988c19d5c2 100644 --- a/packages/react-native/Libraries/Text/TextInput/Singleline/RCTUITextField.mm +++ b/packages/react-native/Libraries/Text/TextInput/Singleline/RCTUITextField.mm @@ -423,6 +423,7 @@ - (void)setSecureTextEntry:(BOOL)secureTextEntry - (void)setDisableKeyboardShortcuts:(BOOL)disableKeyboardShortcuts { + _disableKeyboardShortcuts = disableKeyboardShortcuts; #if TARGET_OS_IOS // Initialize the initial values only once if (_initialValueLeadingBarButtonGroups == nil) { @@ -439,7 +440,6 @@ - (void)setDisableKeyboardShortcuts:(BOOL)disableKeyboardShortcuts self.inputAssistantItem.leadingBarButtonGroups = _initialValueLeadingBarButtonGroups; self.inputAssistantItem.trailingBarButtonGroups = _initialValueTrailingBarButtonGroups; } - _disableKeyboardShortcuts = disableKeyboardShortcuts; #endif } diff --git a/packages/react-native/React/CoreModules/RCTDeviceInfo.mm b/packages/react-native/React/CoreModules/RCTDeviceInfo.mm index 897987b34edb..c86830ea0e30 100644 --- a/packages/react-native/React/CoreModules/RCTDeviceInfo.mm +++ b/packages/react-native/React/CoreModules/RCTDeviceInfo.mm @@ -84,7 +84,7 @@ - (void)initialize _currentInterfaceDimensions = [self _exportedDimensions]; -#if !TARGET_OS_OSX // [macOS] +#if TARGET_OS_IOS // [macOS] [visionOS] [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(interfaceOrientationDidChange) name:UIApplicationDidBecomeActiveNotification