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 {
|
- (void)reactBlur {
|
||||||
|
#if TARGET_OS_OSX // TODO(macOS ISS#2323203)
|
||||||
|
if (self == [[self window] firstResponder]) {
|
||||||
|
[[self window] makeFirstResponder:[[self window] nextResponder]];
|
||||||
|
}
|
||||||
|
#else
|
||||||
[self resignFirstResponder];
|
[self resignFirstResponder];
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
#pragma mark - Layout
|
#pragma mark - Layout
|
||||||
|
|
Загрузка…
Ссылка в новой задаче