Empêcher la commutation des espaces de travail lorsque vous cliquez sur l'icône du dock


10

J'exécute constamment plusieurs applications sur plusieurs espaces de travail. Je veux rester sur le même espace de travail, et ne changer d'espace de travail que lorsque je le demande explicitement (par exemple avec un geste de souris magique).

Actuellement, lorsque je clique sur l'icône de l'application dans le dock, osx passe au prochain espace de travail qui a une fenêtre de l'application active.

Je sais qu'il y a une option dans les Préférences Système -> Misson Control, appelée "Lorsque vous passez à une application, basculez vers un espace avec des fenêtres ouvertes pour l'application" . Effets: lorsque vous cliquez sur l'icône d'une application inactive , ne basculez pas vers un espace de travail doté de la fenêtre d'application. Mais cette option n'affecte pas le comportement de cliquer sur une application active .


La question: Comment puis-je empêcher OSX de basculer vers un autre espace wok en cliquant sur l'icône d'une application dans le dock, que l'application soit active ou inactive?


2
Avez-vous un correctif pour MacOS Sierra? Cela ne semble plus fonctionner ...

Réponses:


7

Ouvrez Terminal.app, puis exécutez les commandes suivantes.

Modifiez la préférence d'espace de travail par défaut:

par défaut, écrivez com.apple.dock workspaces-auto-swoosh -bool NO

Ensuite, redémarrez le Dock avec cette commande:

killall Dock

Références:
Comment désactiver les postes de travail à commutation automatique?
Désactiver la commutation d'espace sur l'onglet de commande


Il convient de noter que cette solution désactive également le swtiching de toute autre action du dock, comme la vue d'exposé d'application ou la liste de fenêtres d'application complète avec le bouton droit de la souris. Néanmoins, je l'aime beaucoup plus. Merci!
Ilari Kajaste

Cela ne fonctionne pas dans MacOS 10.12 (Sierra) et les versions ultérieures.
Michael Schmid

3

Contrairement au questionneur d'origine, j'essayais d' activer cet effet . Je voulais basculer entre les espaces où les applications vivaient sur différents bureaux.

Je viens de deviner:

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

et

killall Dock

Les deux commandes ci-dessus ont fonctionné comme un charme pour restaurer l'effet.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.