Browse Source

fix: setSimpleFullScreen shows traffic light in frameless window (#26128)

Co-authored-by: Shelley Vohr <[email protected]>
trop[bot] 4 years ago
parent
commit
6785021927
1 changed files with 2 additions and 1 deletions
  1. 2 1
      shell/browser/native_window_mac.mm

+ 2 - 1
shell/browser/native_window_mac.mm

@@ -1116,7 +1116,8 @@ void NativeWindowMac::SetSimpleFullScreen(bool simple_fullscreen) {
     }
 
     // Restore window controls visibility state
-    const bool window_button_hidden = !window_button_visibility_.value_or(true);
+    const bool window_button_hidden =
+        !window_button_visibility_.value_or(true) || !has_frame();
     [[window standardWindowButton:NSWindowZoomButton]
         setHidden:window_button_hidden];
     [[window standardWindowButton:NSWindowMiniaturizeButton]