mirror of
https://github.com/electron/electron.git
synced 2026-04-10 03:01:51 -04:00
Initialize level_ in initWithShell
This commit is contained in:
@@ -86,6 +86,7 @@ bool ScopedDisableResize::disable_resize_ = false;
|
||||
if ((self = [super init])) {
|
||||
shell_ = shell;
|
||||
is_zooming_ = false;
|
||||
level_ = [shell_->GetNativeWindow() level];
|
||||
}
|
||||
return self;
|
||||
}
|
||||
@@ -217,8 +218,7 @@ bool ScopedDisableResize::disable_resize_ = false;
|
||||
}
|
||||
|
||||
- (void)windowDidDeminiaturize:(NSNotification*)notification {
|
||||
NSWindow* window = shell_->GetNativeWindow();
|
||||
[window setLevel:level_];
|
||||
[shell_->GetNativeWindow() setLevel:level_];
|
||||
shell_->NotifyWindowRestore();
|
||||
}
|
||||
|
||||
|
||||
@@ -620,7 +620,7 @@ describe('BrowserWindow module', function () {
|
||||
})
|
||||
})
|
||||
|
||||
describe.only('BrowserWindow.alwaysOnTop() resets level on minimize', function () {
|
||||
describe('BrowserWindow.alwaysOnTop() resets level on minimize', function () {
|
||||
if (process.platform !== 'darwin') {
|
||||
return
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user