Коли я перемикаюся на одну з моїх робочих областей із Chrome, вона переходить на іншу робочу область Chrome


38

Я активно використовую робочі простори і, як правило, маю багато робочих просторів, у більшості з яких лише одне вікно. У мене майже завжди є дві різні робочі області, у яких відкрито вікно Google Chrome.

З моменту оновлення від Yosemite до High Sierra у мене виникла ця дивна проблема, коли під час переходу на один із робочих просторів Chrome вона моментально перейде на іншу робочу область Chrome (хоча між ними є ще 4 робочі області) .

Я, здається, не можу зрозуміти точний набір умов, що викликає це; Наскільки я можу сказати, це випадково (хоча, що нахабно, як тільки це станеться, це, мабуть, повториться одразу після того, як я спробую виправити). Це може статися, чи я перемикаю робочі простори за допомогою комбінації клавіш або жестами трекпада, але я не думаю, що я ніколи не бачив, щоб це сталося, якщо я відкрию Mission Control для переключення робочих просторів. Я бачив, як це відбувається з Chrome, але тоді, Chrome - це єдине додаток, яке я коли-небудь відкриваю у кількох робочих просторах.

Я спробував переключити "При переході на додаток, перейдіть до пробілу з відкритими вікнами для програми". опція в System Preferences-> Mission Control, але трапляється, чи це ввімкнено чи вимкнено.

Хтось знає, що може бути причиною цього і як я можу це виправити?


1
Першопричиною є наявність будь-якого додатка на декількох просторах, що є ситуацією "без виправлення" ... Я перевірив би і виявив, чи справжнє "підстрибування" відбувається із Safari, чи це специфічно для Chrome.
Tetsujin

2
Це трапляється зі своїми додатками, крім Chromium. Це трапляється за допомогою комбінацій клавіш, перемикання "Місія управління", додатків на повноекранному екрані, неекранних програм, між різними вікнами однієї програми та між різними програмами. Супер прикро. Він розпочався після модернізації до Високої Сьєрри.
Стів

2
+1 Це трапляється і зі мною. На переході від Сьєрри до Високої Сьєрри. Дуже дратує.
ifermon

4
macOS 10.13.2, здається, вирішив цю проблему для мене. Хтось ще це бачив?
Даніель Дікісон

2
Я думаю, я нарешті з’ясував, у чому проблема ... коли ви застосовуєте "Під час переходу на додаток, перейдіть на пробіл із відкритими вікнами для програми". в налаштуваннях управління місією ... це стосується лише НОВИХ ПРОСТОРІВ. Ви повинні видалити всі старі та переробити вікна на нові. Сподіваємось, він продовжує працювати і після цього. Також це, здається, є проблемою для хромування. всі мої інші додатки вже поважаючи варіант
Уілла

Відповіді:


5

Єдина робота, яку я знайшов для цього, - це перемістити вікно, яке не вкраде фокус, на іншу робочу область. Якщо я поверну його до попереднього робочого простору, він буде проявляти таку саму поведінку, тому мені потрібно видалити цю робочу область і створити її знову, а потім повернути вікно назад до неї.

Оновлення до 10.13.2 для мене це не виправило.

Оновлення: оновлено до 10.13.3, і проблема все ще існує.


все ще немає робочого рішення, абсолютно жахливе рішення, прийняте Apple. Єдиний спосіб запобігти додатку створювати власну ізольовану робочу область - це не використовувати його в повноекранному режимі. Це гадно, що Apple не просто дозволяє програмам використовувати вже існуючі місця на робочому столі, щоб зменшити головний біль. Я просто хочу п’ять робочих столів і працюю лише в тих просторах для своєї робочої області.
briancrink

4

Через @stickj у коментарях вище, це, здається, працювало для мене:

Шляхом форуму Apple: https://discussions.apple.com/thread/4995042

Зробіть це в терміналі:

defaults write com.apple.dock workspaces-auto-swoosh -bool NO 

слідом за ним

killall Dock

Останній перезапускає док-станцію, щоб застосувати зміни префікса. Крім того, перезавантажте (хоча чому, коли ви можете перезапустити послугу :)).

Існує застереження :

Дякую за це. Але тепер проблема полягає в тому, що коли ви натискаєте на піктограму в док-станції, це не приведе вас до цього додатка, і коли у вас багато речей, відкритих на різних робочих столах, іноді важко знайти додаток, який ви шукаєте.

Одна людина пропонує:

Є більш просте рішення (якщо я правильно читаю пост ОП). - Перейдіть у розділ Налаштування системи / Контроль місії та зніміть прапорець із написом "Під час переміщення програм переключіться на інший простір з відкритими вікнами для цього додатка."

Але ця опція насправді, здається, перекриває цей вибір. (Якщо забороняти, що вибір не змінює цю опцію, ця опція існує, поки ви не написали на неї).


2
Це повністю перервало перемикання між вікнами додатків.
Андрес Канелла

1
Це працювало для мене, дякую
Самуель Ріццо

Працювали для мене, дякую! Якщо ви хочете зосередити простір програми під час переключення, просто натисніть на документ ще один раз.
Бен

0

UPD. : Ні, підтримка Apple традиційно є другою марною. Надіслано як відгук . Будемо сподіватися, що це допоможе…

Нарешті я повідомив про це для підтримки . Не впевнений, чи означає це, що вони це виправлять, але сподіваємось, що вони повинні.


Дуже навряд чи підтримка Apple зробить щось, щоб допомогти у вирішенні цього питання. Ймовірно, вам потрібно буде подати радар, щоб навіть сподіватися на його виправлення.
Скелет Лук
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.