diff --git a/src/bin/e_comp_x.c b/src/bin/e_comp_x.c index 97518c59e..3546f6646 100644 --- a/src/bin/e_comp_x.c +++ b/src/bin/e_comp_x.c @@ -3736,6 +3736,7 @@ _e_comp_x_hook_client_fetch(void *d EINA_UNUSED, E_Client *ec) ec->icccm.fetch.hints = 0; rem_change = 1; } + if (ec->override) ec->placed = EINA_TRUE; if (ec->changes.prop || ec->icccm.fetch.size_pos_hints) { Eina_Bool request_pos; @@ -3756,7 +3757,6 @@ _e_comp_x_hook_client_fetch(void *d EINA_UNUSED, E_Client *ec) &ec->icccm.max_aspect)) { ec->icccm.request_pos = request_pos; - if (ec->override) ec->placed = EINA_TRUE; if (request_pos && (!ec->placed) && (!ec->re_manage)) { Ecore_X_Window_Attributes *att;