Algunas aplicaciones aparecen en Mission Control pero no en Application Switcher

3

Me preguntaba por qué hay una discrepancia entre las aplicaciones y las ventanas que aparecen en Mission Control, en comparación con las que aparecen en el selector de aplicaciones ( CMD+TAB). Mission Control siempre parece mostrar más aplicaciones y ventanas que el conmutador, y ofrece la vista "completa" de lo que realmente se está ejecutando.

Aquí hay un ejemplo de dos ventanas que son "atrapadas" por Mission Control, pero no por el conmutador de aplicaciones.

Por ejemplo, la ventana de fuentes macoS:

O el menú de la extensión "Compartir" del Buscador de copia de seguridad y sincronización de Google:

  1. ¿Hay alguna lógica y / o razonamiento detrás de esta discrepancia?

  2. ¿Hay alguna forma de configurar lo que aparecerá y dónde?

  3. Idealmente, me gustaría que todas las aplicaciones y ventanas (al menos, las capturadas por Mission Control) también aparezcan en el selector de aplicaciones. ¿Cómo puedo conseguir esto?

¡Gracias!

voronoi
fuente

Respuestas:

6

Solo las aplicaciones que están presentes en el Dock se muestran en el Switcher ( ⌘ cmd+ ⇥ tab). Más específicamente, las aplicaciones que no tienen la LSUIElementclave en su Info.plist .

Teóricamente, puede eliminar esa clave de las aplicaciones, que desea ver en el conmutador, pero esto puede romper la firma del código .

Los ejemplos que ha mostrado ni siquiera son las aplicaciones, sino los paneles ( NSPanel ). Forman parte de la aplicación que está enfocada (cuando hace clic en ellas, la aplicación actual en el menú no cambia).

Los conmutadores de aplicaciones de terceros se analizan allí en AskDifferent .

Si desea verificar si una ventana es un Panel, puede usar la aplicación Inspector de accesibilidad de la siguiente manera:

ingrese la descripción de la imagen aquí

Mateusz Szlosek
fuente
Veo. ¡Gracias por la explicación! ¿Hay algún conmutador de aplicaciones de terceros que capture todas las ventanas y todos los paneles? Y, por el simple hecho de aprender, ¿el menú "Insertar enlace" de OneNote ( ⌘+K) también se considera un panel? Aquí hay una foto
voronoi
1
@voronoi No tengo OneNote, pero me parece que es un Panel. Para las aplicaciones de terceros, puede consultar esta pregunta: apple.stackexchange.com/questions/2718/…
Mateusz Szlosek