diff options
author | Bibiko <bibiko@eva.mpg.de> | 2010-06-24 11:41:01 +0000 |
---|---|---|
committer | Bibiko <bibiko@eva.mpg.de> | 2010-06-24 11:41:01 +0000 |
commit | cc24661e6566d5f35e092642fe1fd435b49ad385 (patch) | |
tree | 3d6c6746dbe9c69038a8534170ba8fff73e13f8e /Source/SPWindowController.m | |
parent | ed0e2e03219746667d71b9cccc72c2958bdd4d12 (diff) | |
download | sequelpro-cc24661e6566d5f35e092642fe1fd435b49ad385.tar.gz sequelpro-cc24661e6566d5f35e092642fe1fd435b49ad385.tar.bz2 sequelpro-cc24661e6566d5f35e092642fe1fd435b49ad385.zip |
• replaced @"sql" and @"spf" by their SPConstant definitions
• further Save Session progress
- store "saved as session accessory view data" globally to support "Save Session"
- delete global "saved as session accessory view data" if last SP window will be closed
- added to info.plist which tab is currently selected
Diffstat (limited to 'Source/SPWindowController.m')
-rw-r--r-- | Source/SPWindowController.m | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/Source/SPWindowController.m b/Source/SPWindowController.m index da23113b..89879b0f 100644 --- a/Source/SPWindowController.m +++ b/Source/SPWindowController.m @@ -541,6 +541,12 @@ if (![eachDocument parentTabShouldClose]) return NO; } + // Remove global session data if the last window of a session will be closed + if([[NSApp delegate] sessionURL] && [[[NSApp delegate] orderedDatabaseConnectionWindows] count] == 1) { + [[NSApp delegate] setSessionURL:nil]; + [[NSApp delegate] setSpfSessionDocData:nil]; + } + return YES; } |