react-native-macos/Libraries/Text/TextInput
Minsik Kim 1a83dc36ce Fix a broken input for the Korean alphabet in TextInput (#32523)
Summary:
<!-- Explain the **motivation** for making this change. What existing problem does the pull request solve? -->

Fix https://github.com/facebook/react-native/issues/32503

Updating the attributed text in TextView/TextField while inputting Korean language will break input mechanism of the Korean alphabet. This results unexpected text input.

This PR supersedes the previous fixes: https://github.com/facebook/react-native/issues/19809, https://github.com/facebook/react-native/issues/22546

## Changelog

<!-- Help reviewers and the release process by writing your own changelog entry. For an example, see:
https://github.com/facebook/react-native/wiki/Changelog
-->

[iOS] [Fixed] - Fix a broken input for the Korean alphabet in TextInput

Pull Request resolved: https://github.com/facebook/react-native/pull/32523

Test Plan: https://user-images.githubusercontent.com/20317121/140013434-1674c391-54d6-4410-b4c1-c633697e639d.mov

Reviewed By: lunaleaps, sammy-SC

Differential Revision: D32470543

Pulled By: philIip

fbshipit-source-id: e7e34bd362fa2ab2ca579103db01ad8d1a891c35
2022-02-09 22:06:55 -08:00
..
Multiline Fix a broken input for the Korean alphabet in TextInput (#32523) 2022-02-09 22:06:55 -08:00
Singleline Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
RCTBackedTextInputDelegate.h Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
RCTBackedTextInputDelegateAdapter.h Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
RCTBackedTextInputDelegateAdapter.m Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
RCTBackedTextInputViewProtocol.h Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
RCTBaseTextInputShadowView.h Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
RCTBaseTextInputShadowView.m Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
RCTBaseTextInputView.h Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
RCTBaseTextInputView.m Fix a broken input for the Korean alphabet in TextInput (#32523) 2022-02-09 22:06:55 -08:00
RCTBaseTextInputViewManager.h Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
RCTBaseTextInputViewManager.m Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
RCTInputAccessoryShadowView.h Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
RCTInputAccessoryShadowView.m Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
RCTInputAccessoryView.h Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
RCTInputAccessoryView.m Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
RCTInputAccessoryViewContent.h Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
RCTInputAccessoryViewContent.m Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
RCTInputAccessoryViewManager.h Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
RCTInputAccessoryViewManager.m Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
RCTTextSelection.h Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00
RCTTextSelection.m Update copyright headers from Facebook to Meta 2021-12-30 15:11:21 -08:00