Después de salir de una aplicación, la aplicación anterior con la que estaba interactuando se selecciona automáticamente. Si estaba trabajando en Terminal, cambié a Chrome y luego decidí salir de Chrome, Terminal se convierte en el contexto activo. Desafortunadamente, si Terminal estaba en un espacio diferente en ese momento, OS X intercambia ese espacio por mí.
Este efecto es bastante desagradable cada vez que ocurre, y realmente se interpone en el camino si, por ejemplo, Chrome simplemente se reinicia. En ese caso, no solo me envían a un espacio completamente diferente, sino que Chrome se abre en ese espacio donde no lo quiero.
La única pregunta que pude encontrar similar a mi problema fue: ¿Cómo puedo evitar que los espacios cambien automáticamente?
Sugiere ir a Preferencias del sistema -> (Espacios / Control de misión) y desmarcar When switching to an application, switch to a space with open windows for the application
.
Si bien esto técnicamente resuelve mi problema, ahora no puedo cambiar a una aplicación abierta simplemente haciendo clic en su icono en el Dock. Puedo vivir con esto si tengo que hacerlo, pero prefiero tener una solución real que no requiera que sacrifique el cambio rápido de aplicaciones.
Idealmente, me gustaría cambiar el contexto a la aplicación utilizada más recientemente que actualmente está abierta en el espacio existente. Si no existe ninguno, predeterminado en el Finder.