forked from enlightenment/enlightenment
save fullscreen policy for borders when a window fullscreens
SVN revision: 74046
This commit is contained in:
parent
81b9360022
commit
2408d29b01
|
@ -2834,6 +2834,7 @@ e_border_fullscreen(E_Border *bd,
|
|||
bd->client.border.changed = 1;
|
||||
bd->changed = 1;
|
||||
}
|
||||
bd->fullscreen_policy = policy;
|
||||
|
||||
ev = E_NEW(E_Event_Border_Fullscreen, 1);
|
||||
ev->border = bd;
|
||||
|
@ -2882,6 +2883,7 @@ e_border_unfullscreen(E_Border *bd)
|
|||
bd->client.border.changed = 1;
|
||||
bd->changed = 1;
|
||||
}
|
||||
bd->fullscreen_policy = 0;
|
||||
|
||||
ev = E_NEW(E_Event_Border_Unfullscreen, 1);
|
||||
ev->border = bd;
|
||||
|
|
|
@ -461,6 +461,7 @@ struct _E_Border
|
|||
unsigned int user_skip_winlist : 1;
|
||||
unsigned int need_maximize : 1;
|
||||
E_Maximize maximized;
|
||||
E_Fullscreen fullscreen_policy;
|
||||
unsigned int borderless : 1;
|
||||
unsigned char offer_resistance : 1;
|
||||
const char *bordername;
|
||||
|
|
Loading…
Reference in New Issue