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

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

我使用的是 Mac OS 10.12.6,我将 Apple 菜单栏设置为自动隐藏。当某个应用处于全屏模式时,我将鼠标移向屏幕顶部,导致 Apple 菜单栏显示出来,在可见期间,它会与当前应用重叠。Google Chrome 以前也出现过这种情况。

但是,在 Google Chrome 的最新更新(69.0.3497.100)中,当菜单栏可见时,它会向下弹出 Chrome 的标签栏,从而触发 Chrome 应用程序的大小调整。由于这种行为,当我将鼠标移到屏幕顶部尝试单击选项卡时,我无意中最终显示了 Apple 菜单栏,这导致 Chrome 调整大小,标签栏向下移动。这真是太麻烦了。

有什么方法可以禁用这种行为并恢复到旧的重叠行为?

答案1

如果 MacOS 有一个热键可以手动打开/关闭菜单栏就好了。

我见过的唯一可行的解​​决方法是设置一个新的 Chrome.plist值。
这会在您使用 Chrome 时完全隐藏 Dock 和菜单栏,因此如果您正在进行演示/录制,这确实是一个可行的解决方案。

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

然后选择

Create key = 'Application UI Presentation Mode' and Value = 3

相关内容