unset the requested maximize state when receiving a client unmaximize request
not sure why it was always removing VERTICAL here but that's a bug
This commit is contained in:
parent
608b38b2e7
commit
3d8c3bb614
|
@ -809,7 +809,7 @@ e_hints_window_state_update(E_Client *ec, int state, int action)
|
||||||
{
|
{
|
||||||
case ECORE_X_WINDOW_STATE_ACTION_REMOVE:
|
case ECORE_X_WINDOW_STATE_ACTION_REMOVE:
|
||||||
if (ec->maximized & max[state])
|
if (ec->maximized & max[state])
|
||||||
e_client_unmaximize(ec, E_MAXIMIZE_VERTICAL);
|
e_client_unmaximize(ec, max[state]);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case ECORE_X_WINDOW_STATE_ACTION_ADD:
|
case ECORE_X_WINDOW_STATE_ACTION_ADD:
|
||||||
|
|
Loading…
Reference in New Issue