Fix onSubmitEditing not being called on single-line TextInput (#458)

This commit is contained in:
Tommy Nguyen 2020-06-19 22:52:15 +02:00 коммит произвёл GitHub
Родитель ebc83701c9
Коммит d68e94b9f8
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 3 добавлений и 0 удалений

Просмотреть файл

@ -175,6 +175,9 @@ BOOL RCTEventIsCommandEnterEvent(NSEvent *event) {
// enter/return
if (commandSelector == @selector(insertNewline:) || commandSelector == @selector(insertNewlineIgnoringFieldEditor:)) {
[self textFieldDidEndEditingOnExit];
if ([[_backedTextInputView textInputDelegate] textInputShouldReturn]) {
[[_backedTextInputView window] makeFirstResponder:nil];
}
commandHandled = YES;
//backspace
} else if (commandSelector == @selector(deleteBackward:)) {