fix: make titlebar opaque while fullscreen (#39779)

Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Samuel Attard <samuel.r.attard@gmail.com>
This commit is contained in:
trop[bot]
2023-09-08 17:14:27 -07:00
committed by GitHub
parent 149f314e38
commit 84b863d399

View File

@@ -1721,6 +1721,9 @@ void NativeWindowMac::NotifyWindowEnterFullScreen() {
// Restore the window title under fullscreen mode.
if (buttons_proxy_)
[window_ setTitleVisibility:NSWindowTitleVisible];
if (transparent() || !has_frame())
[window_ setTitlebarAppearsTransparent:NO];
}
void NativeWindowMac::NotifyWindowLeaveFullScreen() {
@@ -1730,6 +1733,9 @@ void NativeWindowMac::NotifyWindowLeaveFullScreen() {
[buttons_proxy_ redraw];
[buttons_proxy_ setVisible:YES];
}
if (transparent() || !has_frame())
[window_ setTitlebarAppearsTransparent:YES];
}
void NativeWindowMac::NotifyWindowWillEnterFullScreen() {