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.