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 se encontraba en un espacio diferente en ese momento, OS X cambia a ese espacio para mí.
Este efecto es bastante chocante cada vez que ocurre, y realmente interfiere si, por ejemplo, Chrome simplemente se estaba reiniciando. En ese caso, no solo me envían a un espacio completamente diferente, sino que Chrome se abre solo 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?
Se sugiere ir bajo Preferencias del sistema - > (Espacios / Control de la misión), y desmarque 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 es necesario, 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 está actualmente abierta en el espacio existente. Si no existe, por defecto al Finder.