aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorrowanbeentje <rowan@beent.je>2009-11-12 00:02:27 +0000
committerrowanbeentje <rowan@beent.je>2009-11-12 00:02:27 +0000
commit64010e52c3f4bcec585b7fb2494ccf38a481b5f6 (patch)
tree429ec49daba16427447243503c58c0fa65dad92b
parent2919229980e70fc6c367925ba2520b0e21c19b60 (diff)
downloadsequelpro-64010e52c3f4bcec585b7fb2494ccf38a481b5f6.tar.gz
sequelpro-64010e52c3f4bcec585b7fb2494ccf38a481b5f6.tar.bz2
sequelpro-64010e52c3f4bcec585b7fb2494ccf38a481b5f6.zip
- Enforce display of a number of interface elements while the main thread is blocked - this should address Issue #457
-rw-r--r--Source/SPConnectionController.m5
1 files changed, 5 insertions, 0 deletions
diff --git a/Source/SPConnectionController.m b/Source/SPConnectionController.m
index 6d55dbbd..d1bab4aa 100644
--- a/Source/SPConnectionController.m
+++ b/Source/SPConnectionController.m
@@ -165,9 +165,13 @@
// Basic details have validated - start the connection process animating
[addToFavoritesButton setHidden:YES];
+ [addToFavoritesButton display];
[helpButton setHidden:YES];
+ [helpButton display];
[connectButton setEnabled:NO];
+ [connectButton display];
[progressIndicator startAnimation:self];
+ [progressIndicator display];
[progressIndicatorText setHidden:NO];
[progressIndicatorText display];
@@ -386,6 +390,7 @@
[progressIndicatorText setHidden:YES];
[progressIndicatorText display];
[addToFavoritesButton setHidden:NO];
+ [addToFavoritesButton display];
[connectButton setEnabled:YES];
[tableDocument clearStatusIcon];