diff options
author | rowanbeentje <rowan@beent.je> | 2010-04-17 18:23:08 +0000 |
---|---|---|
committer | rowanbeentje <rowan@beent.je> | 2010-04-17 18:23:08 +0000 |
commit | 932fdc78e4c6739371edf3629a11a0659beb5c1e (patch) | |
tree | d7005b98ac62c75680a49c0d384d5b1a852d9c29 /Source | |
parent | 4e502e7d0db2e3e9a2c94b8952225d19c2ea893f (diff) | |
download | sequelpro-932fdc78e4c6739371edf3629a11a0659beb5c1e.tar.gz sequelpro-932fdc78e4c6739371edf3629a11a0659beb5c1e.tar.bz2 sequelpro-932fdc78e4c6739371edf3629a11a0659beb5c1e.zip |
- Fix a bug in 10.5.8 where a background connection window would overrelease on crash, by moving from automatic/inherited window management for the task spinner to fully managed. This addresses http://spbug.com/l/4 .
Diffstat (limited to 'Source')
-rw-r--r-- | Source/TableDocument.m | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/Source/TableDocument.m b/Source/TableDocument.m index 2e2d045d..16b0a6f0 100644 --- a/Source/TableDocument.m +++ b/Source/TableDocument.m @@ -239,7 +239,7 @@ [taskProgressWindow setAlphaValue:0.0]; [taskProgressWindow orderFront:self]; [tableWindow addChildWindow:taskProgressWindow ordered:NSWindowAbove]; - [taskProgressWindow release]; + [taskProgressWindow setReleasedWhenClosed:YES]; [taskProgressWindow setContentView:taskProgressLayer]; [self centerTaskWindow]; } @@ -4059,6 +4059,7 @@ [allDatabases release]; [allSystemDatabases release]; [printWebView release]; + [taskProgressWindow close]; if (connectionController) [connectionController release]; if (processListController) [processListController release]; |