Когда я переключаю рабочие столы в macOS с несколькими дисплеями, почему фокус переключается на другое неожиданное приложение (в моем случае iTerm2 или VSCode)? - PullRequest
1 голос
/ 14 марта 2020

У меня MacBook Pro под управлением Catalina с дополнительным дисплеем. У меня обычно есть приложения, связанные с разработкой, на одном дисплее (iTerm2, VSCode и т. Д. c.), А все остальное - на другом дисплее (Chrome, Slack и т. Д. c.)

Иногда ( не всегда), когда я переключаю рабочие столы (Ctrl+left или Ctrl+right), получаю доступ к приложению, используя Spotlight (Cmd+space и тип), или использую Cmd+Tab для переключения приложений, фокус внезапно переключается на iTerm2 или VSCode. Это происходит, даже если iTerm2 или VSCode в данный момент не отображаются; например, если я пытаюсь переключиться на Chrome на дисплее 1, а iTerm2 находится на другом скрытом рабочем столе на дисплее 2, на дисплее 1 появится Chrome, а затем на дисплее 2 будет показан рабочий стол, содержащий iTerm2, скользящий в поле зрения (вдоль с фокусировкой iTerm2).

Это серьезно влияет на рабочий процесс, так как это поведение непредсказуемо и включает в себя много попыток ввода неправильного приложения и обращения к мыши. Что вызывает это поведение?

...