25 votes

Empêcher OS X de modifier les espaces après avoir quitté une application ?

Après avoir quitté une application, l'application précédente avec laquelle j'interagissais est automatiquement sélectionnée. Si je travaillais dans Terminal, que je suis passé à Chrome, puis que j'ai décidé de quitter Chrome, Terminal devient le contexte actif. Malheureusement, si Terminal se trouve dans un autre espace à ce moment-là, OS X bascule dans cet espace pour moi.

Cet effet est assez dérangeant à chaque fois qu'il se produit, et il est vraiment gênant si, par exemple, Chrome était simplement en train de redémarrer. Dans ce cas, non seulement je suis envoyé dans un espace complètement différent, mais Chrome s'ouvre dans cet espace là où je ne le souhaite pas.

La seule question similaire à mon problème que j'ai pu trouver est la suivante : Comment puis-je empêcher la commutation automatique des espaces ?

Il suggère d'aller dans les Préférences Système -> (Espaces / Mission Control), et de décocher When switching to an application, switch to a space with open windows for the application .

Bien que cela résolve techniquement mon problème, je suis maintenant incapable de basculer vers une application ouverte en cliquant simplement sur son icône dans le Dock. Je peux m'en accommoder s'il le faut, mais je préférerais avoir une vraie solution qui ne m'oblige pas à sacrifier le changement rapide d'application.

Idéalement, j'aimerais que le contexte bascule vers l'application la plus récemment utilisée qui est actuellement ouverte dans l'espace existant. S'il n'y en a pas, le Finder sera utilisé par défaut.

9voto

Bobson Points 679

Pour autant que je sache, il n'y a aucun moyen de faire exactement ce que vous voulez, mais vous pouvez vous en approcher. Il est vrai que si vous décochez la case "Lors du basculement...", vous n'accédez pas à l'application lorsque vous cliquez sur l'icône dans le dock, mais vous... faire allez à l'application lorsque vous double-cliquez (ou, de manière générale, cliquez une seconde fois sur le bouton lorsque l'application est active mais que rien n'est visible).

Je l'utilise de cette façon depuis des années - j'avais presque oublié qu'il existait un autre comportement.

1voto

OrangeBox Points 1690

Este fonctionne sur 10.6.8 . Je viens de l'utiliser moi-même. Profitez-en !

Pour Leopard 10.5.0-10.5.2, la solution était d'accéder à une préférence cachée cachée pour Spaces en lançant la commande suivante dans une fenêtre Terminal ou xterm (X11) :

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

puis redémarrer le Dock en utilisant la commande suivante :

killall Dock

Source :

0voto

cchana Points 111

Vous pouvez forcer les applications à s'ouvrir dans certains espaces à partir des préférences système, ce qui résoudrait le problème de Chrome s'ouvrant dans un espace qu'il ne devrait pas.

L'inconvénient, c'est que je ne pense pas que cela empêchera la transition d'un espace à l'autre, puis de nouveau.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X