diff --git a/packages/react-native/Libraries/Text/TextInput/Singleline/RCTUITextField.mm b/packages/react-native/Libraries/Text/TextInput/Singleline/RCTUITextField.mm index 07a386846763b5..b85551c58b7ab0 100644 --- a/packages/react-native/Libraries/Text/TextInput/Singleline/RCTUITextField.mm +++ b/packages/react-native/Libraries/Text/TextInput/Singleline/RCTUITextField.mm @@ -121,6 +121,12 @@ - (instancetype)initWithFrame:(CGRect)frame return self; } +#if TARGET_OS_OSX +- (NSRange)selectedRange { + return [[self currentEditor] selectedRange]; +} +#endif + - (void)_textDidChange { _textWasPasted = NO;