From: <ho...@us...> - 2012-12-28 23:18:51
|
Revision: 19016 http://bibdesk.svn.sourceforge.net/bibdesk/?rev=19016&view=rev Author: hofman Date: 2012-12-28 23:18:41 +0000 (Fri, 28 Dec 2012) Log Message: ----------- use setter to set next responder instead of overriding getter Modified Paths: -------------- trunk/bibdesk/BDSKPreferenceController.m Modified: trunk/bibdesk/BDSKPreferenceController.m =================================================================== --- trunk/bibdesk/BDSKPreferenceController.m 2012-12-28 16:22:01 UTC (rev 19015) +++ trunk/bibdesk/BDSKPreferenceController.m 2012-12-28 23:18:41 UTC (rev 19016) @@ -198,10 +198,6 @@ return [NSString stringWithFormat:NSLocalizedString(@"%@ Preferences", @""), [[NSBundle mainBundle] objectForInfoDictionaryKey:@"CFBundleName"]]; } -- (NSResponder *)nextResponder { - return [self selectedPane]; -} - #pragma mark Actions - (void)revertPaneSheetDidEnd:(NSWindow *)sheet returnCode:(NSInteger)returnCode contextInfo:(void *)contextInfo { @@ -358,6 +354,7 @@ [oldPane didUnselect]; [pane didSelect]; [self setSelectedPaneIdentifier:identifier]; + [self setNextResponder:pane]; [[[self window] toolbar] setSelectedItemIdentifier:pane ? identifier : BDSKPreferencesToolbarShowAllItemIdentifier]; [helpButton setHidden:(helpBookName == nil || [pane helpAnchor] == nil) && [pane helpURL] == nil]; [revertButton setEnabled:[[pane initialValues] count] > 0]; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |