当自动隐藏的苹果菜单栏显示而不是重叠时,为什么 OSX 上的 Google chrome 会调整应用程序的大小?

use*_*511 11 google-chrome macos

我在 mac os 10.12.6 上,我将 Apple 菜单栏保持在自动隐藏状态。当应用程序处于全屏模式并且我将鼠标移向屏幕顶部导致 Apple 菜单栏显示时,它会在当前应用程序可见期间与当前应用程序重叠。谷歌浏览器曾经也是这种情况。

然而,随着谷歌浏览器的最新更新 (69.0.3497.100),当菜单栏可见时,它会弹回 chrome 的标签栏,触发 chrome 应用程序的大小调整。由于这种行为,当我将鼠标移动到屏幕顶部以尝试单击选项卡时,我无意中最终显示了 Apple 菜单栏,这会导致 Chrome 调整大小并且选项卡栏向下移动。这是一个真正的痛苦。

有什么方法可以禁用此行为并返回到较旧的重叠行为?

小智 1

如果 MacOS 有一个热键来手动打开/关闭菜单栏,那就太好了。

我见过的唯一合适的解决方法是设置新的 Chrome.plist值。
当您使用 Chrome 时,这会完全隐藏停靠栏和菜单栏,因此如果您要进行演示/录音,这实际上是一个可行的解决方案。

应用程序 -> Chrome -> 右键单击​​“显示包内容” -> 内容 -> info.plist -> 信息属性列表

然后选择

Create key = 'Application UI Presentation Mode' and Value = 3
Run Code Online (Sandbox Code Playgroud)