зеркало из https://github.com/mozilla/gecko-dev.git
Camino only - Bug 362051: Don't show the Cannot Launch Camino dialog twice. r/sr=josh
This commit is contained in:
Родитель
7e1f0b5648
Коммит
ffe6cb6610
|
@ -378,10 +378,14 @@ NSString* const kPreviousSessionTerminatedNormallyKey = @"PreviousSessionTermina
|
||||||
#if DEBUG
|
#if DEBUG
|
||||||
NSLog(@"App will terminate notification");
|
NSLog(@"App will terminate notification");
|
||||||
#endif
|
#endif
|
||||||
if ([[PreferenceManager sharedInstanceDontCreate] getBooleanPref:"camino.remember_window_state" withSuccess:NULL])
|
// If there's no pref manager then we didn't really start up, so we do nothing.
|
||||||
|
PreferenceManager* prefManager = [PreferenceManager sharedInstanceDontCreate];
|
||||||
|
if (prefManager) {
|
||||||
|
if ([prefManager getBooleanPref:"camino.remember_window_state" withSuccess:NULL])
|
||||||
[[SessionManager sharedInstance] saveWindowState];
|
[[SessionManager sharedInstance] saveWindowState];
|
||||||
else
|
else
|
||||||
[[SessionManager sharedInstance] clearSavedState];
|
[[SessionManager sharedInstance] clearSavedState];
|
||||||
|
}
|
||||||
|
|
||||||
[NetworkServices shutdownNetworkServices];
|
[NetworkServices shutdownNetworkServices];
|
||||||
|
|
||||||
|
|
Загрузка…
Ссылка в новой задаче