Have the preferences window remember the last view

This commit is contained in:
Nathan Kinsinger
2010-02-19 18:20:47 -07:00
parent 27d4b22122
commit ca846bc6eb
3 changed files with 34 additions and 3 deletions
+15 -3
View File
@@ -211,9 +211,9 @@ static DBPrefsWindowController *_sharedPrefsWindowController = nil;
[toolbar release];
}
NSString *firstIdentifier = [toolbarIdentifiers objectAtIndex:0];
[[[self window] toolbar] setSelectedItemIdentifier:firstIdentifier];
[self displayViewForIdentifier:firstIdentifier animate:NO];
NSString *identifier = [self defaultViewIdentifier];
[[[self window] toolbar] setSelectedItemIdentifier:identifier];
[self displayViewForIdentifier:identifier animate:NO];
[[self window] center];
@@ -406,4 +406,16 @@ static DBPrefsWindowController *_sharedPrefsWindowController = nil;
#pragma mark -
#pragma mark Default View
- (NSString *)defaultViewIdentifier
{
return [toolbarIdentifiers objectAtIndex:0];
}
@end