Fix exception thrown when unfocusing multiline TextInput (#441)
`-resignFirstResponder` is not supposed to be called directly. See https://developer.apple.com/documentation/appkit/nsresponder/1532115-resignfirstresponder?language=objc Resolves #432
This commit is contained in:
Родитель
8b6a438b3b
Коммит
b3543bd247
|
@ -284,7 +284,13 @@
|
|||
}
|
||||
|
||||
- (void)reactBlur {
|
||||
#if TARGET_OS_OSX // TODO(macOS ISS#2323203)
|
||||
if (self == [[self window] firstResponder]) {
|
||||
[[self window] makeFirstResponder:[[self window] nextResponder]];
|
||||
}
|
||||
#else
|
||||
[self resignFirstResponder];
|
||||
#endif
|
||||
}
|
||||
|
||||
#pragma mark - Layout
|
||||
|
|
Загрузка…
Ссылка в новой задаче