Changeset 263995 in webkit
- Timestamp:
- Jul 6, 2020, 4:27:56 PM (5 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r263993 r263995 1 2020-07-06 Daniel Bates <dabates@apple.com> 2 3 [iOS] WAKWindow should override -resignFirstResponder and clear state 4 https://bugs.webkit.org/show_bug.cgi?id=214011 5 <rdar://problem/65152410> 6 7 Reviewed by Tim Horton. 8 9 This is part of the fix for <rdar://problem/62615273>. 10 11 Override -resignFirstResponder to clear out internal state that tracks the first responder 12 in the iOS Legacy WebKit world. 13 14 * platform/ios/wak/WAKWindow.mm: 15 (-[WAKWindow resignFirstResponder]): 16 1 17 2020-07-06 Sam Weinig <weinig@apple.com> 2 18 -
trunk/Source/WebCore/platform/ios/wak/WAKWindow.mm
r244588 r263995 210 210 } 211 211 212 - (BOOL)resignFirstResponder 213 { 214 BOOL shouldResign = [super resignFirstResponder]; 215 if (shouldResign && _responderView && WKViewResignFirstResponder([_responderView _viewRef])) { 216 _nextResponder = nil; 217 [_responderView release]; 218 _responderView = nil; 219 return YES; 220 } 221 return NO; 222 } 223 212 224 - (BOOL)makeFirstResponder:(NSResponder *)aResponder 213 225 {
Note:
See TracChangeset
for help on using the changeset viewer.