aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Source/SPDatabaseDocument.m9
1 files changed, 8 insertions, 1 deletions
diff --git a/Source/SPDatabaseDocument.m b/Source/SPDatabaseDocument.m
index 2133cfcd..2e834dd9 100644
--- a/Source/SPDatabaseDocument.m
+++ b/Source/SPDatabaseDocument.m
@@ -478,8 +478,15 @@ static NSString *SPCreateSyntx = @"SPCreateSyntax";
[self updateWindowTitle:self];
// Connected Growl notification
+ NSString *serverDisplayName = nil;
+ if ([parentWindowController selectedTableDocument] == self) {
+ serverDisplayName = [parentWindow title];
+ } else {
+ serverDisplayName = [parentTabViewItem label];
+ }
+
[[SPGrowlController sharedGrowlController] notifyWithTitle:@"Connected"
- description:[NSString stringWithFormat:NSLocalizedString(@"Connected to %@",@"description for connected growl notification"), [parentWindow title]]
+ description:[NSString stringWithFormat:NSLocalizedString(@"Connected to %@",@"description for connected growl notification"), serverDisplayName]
document:self
notificationName:@"Connected"];