Ejecuto todas mis aplicaciones en modo de pantalla completa en una computadora portátil sin un monitor externo. Utilizo casi exclusivamente Alfred para cambiar entre aplicaciones, ya que con frecuencia me muevo entre más de dos de ellas. Alfred, para el contexto, usa el open
comando para realizar el cambio de aplicación.
De todos modos, hay varias aplicaciones donde, cuando cambio a ellos (no importa de dónde venga), el escritorio cambia al Espacio 1 (que es el espacio vacío que contiene solo Finder) y la aplicación principal realmente cambia a Finder. Puedo presionar Cmd-Tab una vez para llegar a la aplicación deseada (tenga en cuenta que esto significa que la aplicación de destino se movió en el orden de la lista, ya que, de lo contrario, tabular una vez resultaría en regresar al lugar de donde vengo), pero obviamente ese es otro paso que no es deseable. . Para empeorar las cosas, es algo no determinista (yo diría que sucede entre el 60 y el 70 % de las veces), por lo que nunca sé si voy a “lograrlo” cuando intento cambiar de aplicación.
Una lista no exhaustiva de aplicaciones en las que he visto que esto suceda (nuevamente, intercambiando ano de):
- Texto elegant 3
- TweetBot
- Calendario (como el Calendario Apple propio)
- Correo (muy casi nunca)
- Flojo
Nunca (ni siquiera una vez) he visto este problema con las siguientes aplicaciones:
- Safari
- Terminal
- 1contraseña
Dicho de otra manera, los síntomas aquí son related a lo que sucede si desactivas la opción “Al cambiar a una aplicación, cambia a un Espacio…” en las preferencias de Mission Management, pero no es exactamente lo mismo. Alternar esa configuración tiene un efecto, pero no soluciona el problema. Con la configuración desactivada, lo que sucede es que la aplicación enfocada cambiará de manera confiable a mi aplicación de destino (el Finder no me “intercepta”), pero el espacio no cambia. Lo cual es de esperar, ya que ese es el comportamiento previsto del entorno.
Para hacer las cosas aún más confusas… habilité la opción de menú oculta “Salir del Finder” y cerré el Finder. Eso me dejó en una situación en la que nada estaba activo en el Espacio 1 y todas las aplicaciones estaban en pantalla completa. Luego intenté cambiar a una de las aplicaciones problemáticas. Los resultados fueron que me cambiaron al Espacio 1, pero la aplicación enfocada period mi objetivo (presumiblemente porque Finder no estaba disponible para interceptar).
Es casi como si lo que estuviera sucediendo fuera que el administrador de ventanas a veces no pudiera cambiarme al espacio que contiene mi aplicación de destino (por ejemplo, Slack) y en su lugar me cambia al Espacio 1, momento en el cual el comportamiento predeterminado “al cambiar a un espacio” toma el management. y centra la aplicación utilizada más recientemente en ese espacio. Y este comportamiento es independiente de qué aplicaciones estén abiertas en el Espacio 1, pero es De alguna manera depende de la aplicación a la que estoy cambiando.
He estado usando Alfred (y QuickSilver antes) para cambiar de aplicación básicamente desde Mac OS X 10.2, y esta es la primera vez que veo algo como esto. También he visto esto en dos computadoras portátiles completamente distintas con cuentas de usuario, configuraciones y configuraciones de aplicaciones completamente separadas (en algunos módulos se superponen, como Alfred, Dropbox, and so forth.). Básicamente, ya no tengo concepts locas para siquiera solucionar el problema. ¿Ayuda?
(Por cierto, en realidad nunca uso Finder, por lo que aceptaría legítimamente una solución que elimine Finder y elimine el Espacio 1 por completo, pero dudo que sea posible)
Actualizar La semántica de este problema parece haber cambiado en 10.12.2. Específicamente, ahora la aplicación recibe el foco de manera determinista, pero el espacio todavía a menudo se “atasa” en el espacio 1. Por lo tanto, ahora es casi idéntico a tener desactivada la configuración “Al cambiar a una aplicación”.
Aún más interesante, ahora lo he visto. ocasionalmente con Cmd-Tab, pero solo cuando el sistema está bajo carga alta.