Cmd + Tab cambia al espacio correcto, pero no muestra la aplicación al frente

35

Tengo un problema (¿error?) Con el cambio de aplicación en Lion.

Yo uso dos espacios. Digamos que uno tiene Postbox abierto, y otro tiene Firefox y Vim.

Vim está en primer plano y la ventana de Firefox está detrás.

Cuando I Cmd + Tab de Postbox a Firefox, el espacio se cambia correctamente, pero Firefox permanece en segundo plano.

Si vuelvo a Cmd + Tab a Firefox, o lo selecciono en el Dock, la ventana aparece al frente normalmente.

El error no se limita solo a Firefox, lo hemos visto con muchas aplicaciones.

¿Qué estoy haciendo mal?

Leonid Shevtsov
fuente
1
Oportuno. Yo simplemente di cuenta de que esto ocurra en mi máquina 10.7.3 hoy. No puedo decir que lo haya notado antes. Es intermitente. A veces, Cmd-Tab abrirá la aplicación, otras veces todavía no está en primer plano después de cambiar al espacio.
Ian C.
1
Las aplicaciones de pantalla completa no parecen verse afectadas por esto, por lo que mi trabajo consiste en hacer la pantalla completa de la mayor cantidad de aplicaciones posible. Prefiero la versión de pantalla completa de las aplicaciones (en la mayoría de los casos) para que no me moleste, pero puedo apreciar que este trabajo no será adecuado para todos. Usando esta solución, puedo cambiar entre aplicaciones con comando + pestaña o puedo usar el gesto de deslizar 4 dedos en el panel táctil sin problema.
ingenioso
3
No, este problema de UX todavía está presente en Mavericks.
dgh
1
Lo mismo me sucede cuando cambio entre Sublime Text y Chrome. La barra de menú de Chrome aparece pero la ventana aún está oculta.
James
1
Todavía existe en macOS Sierra
harveyslash

Respuestas:

13

Para el póster original, no estabas haciendo nada malo.

Ya sea que se haya pensado como una característica o no, es claramente un problema de usabilidad, también conocido como un error. El problema es que a menudo la ventana de la aplicación afectada se dejó apilada encima de todas las demás ventanas, no detrás de ellas. Al cambiar de un lado a otro con Spaces Mission Control, la aplicación a menudo se queda atascada en otras ventanas abiertas.

El CMD-TAB-OPCIÓN-liberación dedo de torsión de no más de las veces: ya sea que no hace nada diferente, o es imposible de lograr debido a las teclas autorepeating, por lo que es un gesto inútil.

Definitivamente es un error, no una característica. Siga moviéndose de un lado a otro con CMD-TAB, y la ventana volverá a aparecer en la parte superior, luego se desplegará nuevamente, erráticamente.

Oh, no parece afectar los espacios, por lo que parece ser una regresión.

jerseyboy
fuente
Nota: dado que la aplicación está seleccionada, también puede presionar CMD-Backtick para encontrar el panel de la ventana que debería haber estado en primer plano. Es al menos un gesto menos torpe.
jerseyboy
581.95B en capitalización de mercado, usted pensaría que podrían pagar los errores para desaparecer. Me gusta la respuesta de @nacious. La pantalla completa de todas las aplicaciones parece ser la única forma de hacerla confiable.
Hunter Leachman
¿Ya se ha solucionado? ¿Cuál es la mejor manera de presentar un error con la ingeniería de Apple?
Avindra Goolcharan
19

Es una característica, no un error :-)

Comience a tabular con Cmd-Tabhasta llegar a la aplicación a la que desea cambiar, luego presione y mantenga presionada Optionantes de soltar Cmd-Tab.

nohillside
fuente
1
¿Estás seguro? Si pongo Skype delante de Sparrow en el espacio 2, cambio a Chrome en el espacio 1 y la Cmd-Tab a Sparrow a veces aparece en primer plano, a veces se queda detrás de Skype. Solo pensé que era Skype. Aunque culpo a Skype de la mayoría de los problemas del mundo ...
Ian C.
Al menos en Yosemite, el uso de la opción parece ser necesario solo si la aplicación se minimizó antes. Y así, podría ser más eficiente simplemente ocultar ( comando + H ) ventanas y no minimizarlas para que se pueda navegar a través de comando + pestaña
Raghu Dodda
Entonces, ¿estás diciendo que presiono Cmd-Tab para ver una ventana minimizada?
Mahendran
1
¿Por qué debo presionar tres teclas (o combinación) para abrir una ventana oculta? ¿Cómo es una característica? No sabe que la ventana está oculta o no, porque no hay ningún signo en cmd + vista de pestaña.
shantanu
3

Estoy de acuerdo con jerseyboy, es casi un error. Entonces, bajo Lion 10.7.3, por correo, me cambio a safari, que está en un espacio diferente. Luego vuelvo al correo, y el espacio debidamente cambia a donde estaba. Sin embargo, la ventana que estaba anteriormente en la parte superior ahora está oculta detrás de la terminal y algunas otras ventanas que he abierto en ese espacio. Esta es una interferencia molesta en el cambio rápido entre aplicaciones.

Un enfoque un poco menos incómodo para volver a colocar la aplicación en la parte frontal es cmd-tab a la aplicación en cuestión, soltar (que cambia al espacio correcto) y luego presionar cmd-tab cmd-shift-tab (fingir un interruptor a otra aplicación pero volviendo a la misma). Esta secuencia es realmente incómoda siendo 3 combos cuando uno debería ser suficiente. Vamos Apple, al menos permítanos seleccionar este comportamiento en las preferencias del sistema o en una misteriosa cosa de línea de comando plist.

DrMike
fuente
3

KeyRemap4Macbook permite reasignar command+ taba , si desea que este sea el comportamiento predeterminado. También tiene algunas personalizaciones geniales / potentes, como reasignar atajos de teclado solo para aplicaciones específicas, por ejemplo, reasignar + en Firefox a + para cambiar entre las pestañas del navegador.command+tab+optioncommandtabcontroltab

Richard Toney
fuente
2
la aplicación se llama Karabiner y la opción para marcar está en Cambiar clave -> Cambiar clave Comando_L (Comando izquierdo) -> Comando_L a Opción_L (Comando de paso + Tabulador)
MC
pero el programa estropea copiar, pegar, cortar, atajos
MC
Estoy interesado en hacer que el comando + tab + opción sea el comportamiento predeterminado sin tener que presionar la tecla de opción. Tengo Karabiner, pero no puedo configurar una configuración para que el comando + pestaña se asigne a comando + pestaña + opción. ¿Alguien ha tenido éxito con esto? Traté de buscar la sugerencia de @MC, sin embargo, no pude resolver el "comando de paso + pestaña".
errant.info