No se preocupe, no otra pregunta "¿dónde se fue mi botón de escritorio?".
Lo que encontré en Windows 7, cuando usa la función "Mostrar escritorio" (prefiero el acceso directo ⊞ Win+ D) y luego vuelve a abrir todas las ventanas al usarla, algunas ventanas se comportan como si estuvieran pegadas al frente de la z- orden. Lo que esto significa es, por ejemplo, que tengo las ventanas AB y C abiertas, con foco en A, presionar ⊞ Win+ Ddos veces, y ahora puede suceder que si luego quiero cambiar a B o C, ya sea Alt+Tab o seleccionándolas en el barra de tareas, la barra de tareas muestra el resaltado, pero A permanece visible (y utilizable, no es solo un problema de representación) en primer plano.
Imagine las siguientes situaciones, las tres ventanas en cascada y superpuestas:
A (foco)
B
C
-> ⊞ Win +D
Escritorio (foco)
-> ⊞ Win +D
A (foco)
B
C
-> haga clic en C en la barra de tareas
A
C (foco)
B
-> haga clic en B en la barra de tareas
A
B (foco)
C
Y así. Foco significa foco de entrada real, es decir, en la segunda situación, cualquier tipo de teclado se envía a la ventana B mientras la ventana A está en primer plano.
No importa qué tipo de aplicación; en mi caso actual, una instancia de Outlook y una instancia de Explorer está atascada, mientras que una segunda instancia de Explorer y una instancia de Firefox se comportan normalmente. Esto debería mostrar que este problema puede ocurrir incluso entre varias instancias de la misma aplicación, y que no hay aplicaciones sofisticadas involucradas que les guste fingir que son el programa más importante y forzar internamente "siempre en la parte superior".
Mostrar y volver a mostrar el escritorio nuevamente no ayuda; en el peor de los casos, otra ventana podría terminar con el "pegado a la parte superior del orden z" también. Entre ellos, puedo cambiar fácilmente, pero para obtener una ventana que todavía se comporta normalmente en la parte superior, tengo que minimizar manualmente las ventanas ofensivas.
La única cura parece cerrar las ventanas ofensivas hasta ahora, no he encontrado nada más que ayude.
¿Podría ser que Windows 7 tiene un error que puede forzar un ALWAYS_ON_TOP indicador en algunas ventanas al restaurar desde "Mostrar escritorio", o estoy haciendo algo mal?
Más información:
⊞ Win+d problema fácil de replicar en Win7-64bit-Ultimate.
Las ventanas afectadas (de cualquier programa) parecen ubicarse en un grupo separado "Z". Puede colocar varias / muchas ventanas en este estado siempre en la parte superior, las del estado afectado funcionarán normalmente entre sí, con la excepción de que:
- El grupo en su conjunto siempre está arriba de cualquier ventana no afectada
- Todo el grupo está frente a la barra de tareas.
- Todo el grupo no responde (contexto en la barra de tareas) "ventanas en cascada" o comandos similares.
El hecho de que las ventanas afectadas se encuentren en la parte superior de la barra de tareas y funcionen como "ventanas especiales" muestra que Windows 7 debe tener una "característica" oculta de siempre en la parte superior que se aplica con la función mostrar escritorio. La característica parece colocar ventanas en un estado de superventana que se encuentra en la parte superior de la barra de tareas (el grupo normal que queda detrás de la barra de tareas). Cuando hace clic en el menú de inicio o en el menú contextual de la barra de tareas, el menú de inicio / barra de tareas aparece en primer plano en el grupo siempre en primer plano; sin embargo, esto no revierte las ventanas afectadas, solo una adquisición temporal hasta que cambie a otra cosa que el menú de inicio / barra de tareas.
Esta es la clave para encontrar una respuesta. ¿Cómo conseguimos que Windows elimine la asignación del súper estado especial o no realice la asignación en primer lugar?
Aún más información de otro usuario: parecía haberse borrado al cerrar todas las ventanas y reiniciar. Inicialmente no pude reproducir el error, luego, después de abrir todas mis ventanas de trabajo, lo reproduje en cualquier ventana.
Casi creo que podría iniciarse con algo que ver con múltiples ventanas de Chrome, y luego el problema de mostrar el escritorio surgirá una vez que una ventana lo tenga. Esto se debió a que: después de jugar un poco más con un protector de sesión de Chrome (compañero de sesión) y restaurar sesiones y obtener el súper estado, restauré y cerré la ventana en la que estaba y ahora estoy nuevamente en un lugar donde no puedo reproducir el error, incluso en mi "entorno de trabajo" con unas 35 pestañas de cromo en dos ventanas, además de otros programas, ubicaciones de archivos, escritorios remotos y un segundo perfil de cromo con otra docena de pestañas.
Entonces, volvamos al punto de partida con la búsqueda del instigador real del fenómeno del súper estado.
Una vez que realmente tenga el problema de súper estado, se reproducirá lo siguiente: Ok, estoy haciendo esto mientras lo escribo:
Abra Chrome (para ver este sitio web), luego Bloc de notas, luego Calculadora, (podría ser cualquier ventana, pero para fines de demostración, sígame)
Las ventanas deberían funcionar normalmente, se superponen a sus ventanas para que pueda ver el borde de todas las ventanas y el orden Z es (de adelante hacia atrás): el navegador en la parte superior, luego la calculadora, luego el Bloc de notas (debería poder ver parte de las ventanas de fondo).
Ahora, con el navegador en la parte superior, presione win + d, luego win + d nuevamente.
Haga clic en Calculadora, luego su navegador, su navegador ahora está atascado en primer plano. Al hacer clic en el bloc de notas, se enfocará en el bloc de notas, y estará frente a la calculadora, pero permanecerá detrás del navegador, ya que su navegador está en "super estado". (muchos arreglos para cambiar el enfoque después de regresar de win + d crearán el problema, con la excepción de hacer clic en el escritorio, también noté que no podía obtener la calculadora en super estado a menos que se superpusiera a mi navegador Chrome).
Nuevamente, esto no parece funcionar hasta que al menos una de sus ventanas se ve afectada.
Todavía no sabemos cómo obtener la ventana inicial en Superstate, solo las posteriores.