Evite el cambio de espacios de trabajo al hacer clic en el icono del dock

10

Constantemente estoy ejecutando múltiples aplicaciones en múltiples espacios de trabajo. Quiero permanecer en el mismo espacio de trabajo, y solo cambiar los espacios de trabajo cuando lo solicite explícitamente (por ejemplo, con un gesto mágico del mouse).

Actualmente, cuando hago clic en el icono de la aplicación en el dock, osx cambia al siguiente espacio de trabajo que tiene una ventana de la aplicación activa.

Sé que hay una opción en Preferencias del sistema -> Control Misson, llamada "Al cambiar a una aplicación, cambie a un espacio con ventanas abiertas para la aplicación" . Qué hace: al hacer clic en el icono de una aplicación inactiva , no cambie a un espacio de trabajo que tenga la ventana de la aplicación. Pero esta opción no afecta el comportamiento de hacer clic en una aplicación activa .


La pregunta: ¿cómo evito que OSX cambie a otro espacio de woks al hacer clic en el icono de una aplicación en el dock, independientemente de si la aplicación está activa o inactiva?

Ilari Kajaste
fuente
2
¿Tienes una solución para MacOS Sierra? Esto ya no parece funcionar ...

Respuestas:

7

Abra Terminal.app, luego ejecute los siguientes comandos.

Cambie la preferencia predeterminada del espacio de trabajo:

los valores predeterminados escriben com.apple.dock workspaces-auto-swoosh -bool NO

Luego, reinicie el Dock con este comando:

Killall Dock

Referencias:
¿Cómo puedo desactivar los escritorios con cambio automático?
Deshabilitar el cambio de espacio en la pestaña Comando

MK
fuente
Vale la pena señalar que esta solución también deshabilita el intercambio de cualquier otra acción de acoplamiento, como la vista de exposición de la aplicación o la lista de la ventana completa de la aplicación con el botón derecho. Sin embargo, me gusta mucho más. ¡Gracias!
Ilari Kajaste
Esto no funciona en MacOS 10.12 (Sierra) y versiones posteriores.
Michael Schmid, el
3

A diferencia del interrogador original, estaba tratando de habilitar este efecto . Quería cambiar entre espacios donde las aplicaciones vivían en diferentes escritorios.

Acabo de adivinar:

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

y

killall Dock

Los dos comandos anteriores funcionaron como un encanto para restaurar el efecto.

Jake
fuente