将系统更新到 Mojave 后,当我使用 Cmd ⌘ Tab ⇥ 快捷方式时,它的行为很奇怪。
我在不同的桌面上打开了许多 Chrome 窗口。
例如,当我将焦点放在 Sublime Text 上时,而我之前将焦点放在 Chrome 上,那么当我按下 Cmd ⌘ Tab ⇥ 它时,应该会切换到与活动 Sublime 位于同一桌面上的 Chrome 窗口,但事实并非如此。它切换到另一个桌面上的 Chrome 窗口。
这对我来说非常令人沮丧,因为我需要隐藏除一个之外的所有 Chrome 窗口,以避免这种行为。
答案1
我也有这个问题。睡眠醒来后似乎更明显。
我使用的一个临时解决方案是:在 Mission Control 中创建一个新空间,将“焦点占据”空间中的所有 Chrome 窗口拖到新空间(在 Mission Control 中,单击 Chrome 图标并将其拖到新空间上),然后将它们拖回。这似乎会重置所有包含 Chrome 窗口的空间的行为。
答案2
至少对我来说,以及在其他人链接的 Chromium 错误报告中,这个问题直接由使用 App Exposé(现在可能称为“应用程序窗口”)引起。由于此功能对我来说并不重要,我只需关闭 Exposé 的键盘和鼠标快捷键,从那以后我就再也没有遇到任何问题。(您可以通过转到“系统偏好设置”>“任务控制”>“删除应用程序窗口的快捷方式,并在“热点角”菜单中禁用它(如果有)来执行此操作。)
更新:此问题似乎已在 Chrome 78.0.3904.70 中修复(https://bugs.chromium.org/p/chromium/issues/detail?id=990461)