forked from enlightenment/enlightenment
move client iconic hint setting into x11 hide function
e_hints should probably be merged into the x11 compositor entirely at some point
This commit is contained in:
parent
f0cc657e4c
commit
cc137f6cd7
|
@ -4027,7 +4027,6 @@ e_client_iconify(E_Client *ec)
|
|||
_e_client_revert_focus(ec);
|
||||
evas_object_hide(ec->frame);
|
||||
}
|
||||
e_hints_window_iconic_set(ec);
|
||||
e_client_urgent_set(ec, ec->icccm.urgent);
|
||||
|
||||
_e_client_event_simple(ec, E_EVENT_CLIENT_ICONIFY);
|
||||
|
|
|
@ -971,6 +971,8 @@ _e_comp_x_client_hide(E_Client *ec)
|
|||
|
||||
if (ec->unredirected_single || ec->iconic)
|
||||
ecore_x_window_hide(_e_comp_x_client_window_get(ec));
|
||||
if (ec->iconic)
|
||||
e_hints_window_iconic_set(ec);
|
||||
}
|
||||
|
||||
static void
|
||||
|
|
Loading…
Reference in New Issue