Revert "Revert "gtkwindow: Reset maximize / fullscreen_initially on state changes""
This reverts commit de2ea1ebaa.
No reason in the commit message was given for the revert, and we need
this for proper behavior on map.
This commit is contained in:
committed by
Jasper St. Pierre
parent
968ac90e89
commit
8001b2c1b3
@ -7623,6 +7623,7 @@ gtk_window_state_event (GtkWidget *widget,
|
|||||||
{
|
{
|
||||||
priv->fullscreen =
|
priv->fullscreen =
|
||||||
(event->new_window_state & GDK_WINDOW_STATE_FULLSCREEN) ? 1 : 0;
|
(event->new_window_state & GDK_WINDOW_STATE_FULLSCREEN) ? 1 : 0;
|
||||||
|
priv->fullscreen_initially = priv->fullscreen;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (event->changed_mask & GDK_WINDOW_STATE_TILED)
|
if (event->changed_mask & GDK_WINDOW_STATE_TILED)
|
||||||
@ -7635,6 +7636,7 @@ gtk_window_state_event (GtkWidget *widget,
|
|||||||
{
|
{
|
||||||
priv->maximized =
|
priv->maximized =
|
||||||
(event->new_window_state & GDK_WINDOW_STATE_MAXIMIZED) ? 1 : 0;
|
(event->new_window_state & GDK_WINDOW_STATE_MAXIMIZED) ? 1 : 0;
|
||||||
|
priv->maximize_initially = priv->maximized;
|
||||||
g_object_notify (G_OBJECT (widget), "is-maximized");
|
g_object_notify (G_OBJECT (widget), "is-maximized");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user