fix: inconsistent titleBarStyle on transparent fullscreen (#14765)

This commit is contained in:
Shelley Vohr 2018-09-24 17:15:18 -07:00 committed by GitHub
parent 50a4a8e9c3
commit c7b91acf41
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -212,6 +212,7 @@
// Set window style to hide the toolbar, otherwise the toolbar will show
// in fullscreen mode.
[window setTitlebarAppearsTransparent:NO];
shell_->SetStyleMask(true, NSFullSizeContentViewWindowMask);
}
}
@ -230,6 +231,7 @@
// Turn off the style for toolbar.
if (shell_->title_bar_style() == atom::NativeWindowMac::HIDDEN_INSET) {
shell_->SetStyleMask(false, NSFullSizeContentViewWindowMask);
[window setTitlebarAppearsTransparent:YES];
}
}
}