raster pushed a commit to branch master. http://git.enlightenment.org/core/enlightenment.git/commit/?id=4f26b4b1ddac297f1a320a921d11d916b305359c
commit 4f26b4b1ddac297f1a320a921d11d916b305359c Author: Carsten Haitzler (Rasterman) <ras...@rasterman.com> Date: Sun Nov 26 00:30:58 2017 +0900 e come client - actually set placed more generally... previous fix... was not general enough. put this outside the if that only places if props change or size pos hints need fetching. @fix --- src/bin/e_comp_x.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bin/e_comp_x.c b/src/bin/e_comp_x.c index 1c18f9ead..cbc3ec773 100644 --- a/src/bin/e_comp_x.c +++ b/src/bin/e_comp_x.c @@ -3783,6 +3783,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; @@ -3803,7 +3804,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; --