sun*_*unw 10 macos multiple-monitors iterm2 visual-studio-code
我有一台运行 Catalina 的 MacBook Pro,带有一个额外的显示器。我通常在一个显示器(iTerm2、VSCode 等)上安装与开发相关的应用程序,而在另一个显示器(Chrome、Slack 等)上安装其他所有应用程序。
有时(不是一直),当我切换桌面(Ctrl+left
或Ctrl+right
),使用 Spotlight 访问应用程序(Cmd+space
和类型),或使用Cmd+Tab
切换应用程序时,焦点会突然跳转到 iTerm2 或 VSCode。即使 iTerm2 或 VSCode 当前未显示,也会发生这种情况;例如,如果我尝试在显示器 1 上切换到 Chrome,而 iTerm2 在显示器 2 上的另一个隐藏桌面上,Chrome 将出现在显示器 1 上,然后显示器 2 将显示包含 iTerm2 的桌面滑入视图(以及聚焦 iTerm2) .
这严重影响了工作流程,因为这种行为是不可预测的,并且涉及在错误的应用程序中输入大量内容并伸手去拿鼠标。是什么导致了这种行为?
此错误在 macOS Big Sur 11.4 中仍然存在。另一个症状是,在发生错误聚焦后,手动切换到没有窗口的空间将使聚焦的应用程序在短暂聚焦 Finder 后保持聚焦,而不是仅仅聚焦 Finder。正是最后一次错误的聚焦导致了空间切换。
解决方法:发生这种情况时,从菜单栏中调用“显示全部”(我有一个键盘快捷键)。请注意,切换到空白空间现在会对 Finder 进行一次聚焦,并且不会发生进一步的空间切换。
归档时间: |
|
查看次数: |
1783 次 |
最近记录: |