diff --git a/AppKit/CPSearchField.j b/AppKit/CPSearchField.j index ff678ed6d..e64a7e46b 100644 --- a/AppKit/CPSearchField.j +++ b/AppKit/CPSearchField.j @@ -475,10 +475,7 @@ var RECENT_SEARCH_PREFIX = @" "; - (BOOL)resignFirstResponder { - if (_canResignFirstResponder) - [super resignFirstResponder]; - - return _canResignFirstResponder; + return _canResignFirstResponder && [super resignFirstResponder]; } - (void)mouseDown:(CPEvent)anEvent