Я интенсивно использую рабочие области и, как правило, использую много рабочих областей, большинство из которых имеют только одно окно. У меня почти всегда есть две разные рабочие области, в которых открыто окно Google Chrome.
С тех пор, как я обновился с Yosemite до High Sierra, у меня возникла эта странная проблема, когда, когда я переключаюсь на одно из рабочих пространств Chrome, оно мгновенно переходит к другому рабочему пространству Chrome (хотя между ними есть еще 4 рабочих пространства) .
Кажется, я не могу понять точный набор условий, которые вызывают это; это случайно, насколько я могу судить (хотя, как это ни прискорбно, если это произойдет, это, вероятно, произойдет снова сразу же после того, как я попытаюсь исправить). Это может произойти независимо от того, переключаю ли я рабочие пространства с помощью сочетания клавиш или жестов трекпада, но я не думаю, что когда-либо видел, чтобы это происходило, если я открываю Mission Control для переключения рабочих пространств. Я видел, как это происходит только с Chrome, но с другой стороны, Chrome — единственное приложение, которое я когда-либо открывал в нескольких рабочих областях.
Я попытался переключить «При переключении на приложение переключиться на пространство с открытыми окнами для приложения». опция в Системных настройках-> Управление полетом, но это происходит независимо от того, включена она или выключена.
Кто-нибудь знает, что может быть причиной этого и как я могу это исправить?
Единственный обходной путь, который я нашел для этого, - это переместить окно, которое продолжает красть фокус, в другое рабочее пространство. Если я верну его в предыдущую рабочую область, он будет вести себя так же, поэтому мне нужно удалить эту рабочую область и создать ее снова, а затем переместить в нее окно.
Обновление до 10.13.2 не помогло мне.
Обновление: обновлено до 10.13.3, и проблема все еще существует.
Через @stickj в комментариях выше это, кажется, сработало для меня:
Через форум Apple: https://discussions.apple.com/thread/4995042
Сделайте это в терминале:
defaults write com.apple.dock workspaces-auto-swoosh -bool NO
с последующим
killall Dock
Последний перезапускает Dock, чтобы применить изменение настроек. Как вариант, перезагрузиться (хотя зачем, когда можно перезапустить службу :)).
Есть оговорка :
Спасибо тебе за это. Но теперь проблема в том, что когда вы нажимаете значок в Dock, вы не переходите к этому приложению, а когда у вас много вещей, открытых на разных рабочих столах, иногда трудно найти приложение, которое вы ищете.
Один человек предлагает:
Есть более простое решение (если я правильно читаю пост ОП). -- Перейдите в «Системные настройки/Управление полетом» и снимите флажок «При переключении приложений переключайтесь на другое пространство с открытыми окнами для этого приложения».
Но эта опция на самом деле, кажется, переопределяет этот выбор. (Переключение этого выбора не меняет эту опцию, эта опция не существует, пока вы не напишете в нее).
УПД. : Неа, поддержка Apple традиционно на втором месте бесполезная. Отправлено как отзыв . Будем надеяться, что это поможет…
Наконец я сообщил об этом в службу поддержки . Не уверен, означает ли это, что они исправят это, но, надеюсь, они должны.
Тецуджин
Стив
фермон
РикХ
Дэниел Дикисон
Стив
Педрам
Педрам
застрял
defaults write com.apple.dock workspaces-auto-swoosh -bool NO
затемkillall Dock
последний перезапускает док-станцию, чтобы применить изменение настроек. Как вариант, перезагрузиться (хотя зачем, когда можно перезапустить службу :)).Воля
Тим Льюис
Сид