#4964 Don't allow Mist notifications on >= 10.8

This commit is contained in:
Mitchell Livingston 2012-07-25 12:48:50 +00:00
parent 53576bfa85
commit d350225a1d
1 changed files with 5 additions and 2 deletions

View File

@ -133,7 +133,7 @@
}
//set built-in Growl
[GrowlApplicationBridge setShouldUseBuiltInNotifications: [fDefaults boolForKey: @"DisplayNotifications"]];
[GrowlApplicationBridge setShouldUseBuiltInNotifications: ![NSApp isOnMountainLionOrBetter] && [fDefaults boolForKey: @"DisplayNotifications"]];
[self setAutoUpdateToBeta: nil];
}
@ -1463,7 +1463,10 @@
{
[fBuiltInGrowlButton setHidden: NO];
[fGrowlAppButton setHidden: YES];
[fBuiltInGrowlButton setState: [fDefaults boolForKey: @"DisplayNotifications"]];
const BOOL onMtLion = [NSApp isOnMountainLionOrBetter];
[fBuiltInGrowlButton setState: !onMtLion && [fDefaults boolForKey: @"DisplayNotifications"]];
[fBuiltInGrowlButton setEnabled: !onMtLion];
}
}