From 673f12164fc8cafd01acc64f36aed1a2ee5cfa5b Mon Sep 17 00:00:00 2001 From: Aparajita Fishman Date: Sat, 24 Jul 2010 08:57:15 -0400 Subject: [PATCH] Resign as first responder only if CPSearchField and its super agree to. --- AppKit/CPSearchField.j | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) 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