Cómo reproducir:
ssh -X user@host firefox
(o alguna otra aplicación X).- Maximiza la ventana.
- Cierra la aplicación.
- Abra la aplicación en Awesome WM (intentado solo localmente, pero también debería funcionar de forma remota).
Resultado: la ventana todavía está maximizada.
Como nunca uso la funcionalidad de maximizar en Awesome, y a menudo la uso en otros administradores de ventanas, me gustaría desactivar la maximización cada vez que abro aplicaciones X en Awesome.
Intenté esto :
{ rule = { class = "Firefox" },
properties = { tag = tags[math.min(2, screen.count())][2],
maximized_vertical = false, maximized_horizontal = false } },
Firefox no se inicia en la etiqueta 2, pero todavía está maximizada. ¿Alguna idea de cómo desarmar la maximización, específicamente para Firefox, pero aún mejor para todas las aplicaciones X?
m
).Respuestas:
Comentario convertido de @ewhac en una respuesta:
Firefox no es la única aplicación que conserva su propia configuración de ventana al salir (por ejemplo, el lector de noticias Pan hace esto). Parece muchísimo como si hubiera una condición de carrera entre Awesome configurando la ventana y la aplicación restaurando sus configuraciones guardadas.
Como tal, puede estar atascado haciéndolo con un disparador temporizado como señaló el comentarista anterior, o haciéndolo a mano (la asignación de teclas predeterminada para alternar la maximización de la ventana en Awesome es MOD + m).
fuente