From: Mike Blumenkrantz Date: Mon, 28 Sep 2015 19:36:58 +0000 (-0400) Subject: do not set client window coordinates during a move until after resizing check X-Git-Tag: upstream/0.20.0~218 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=5f2f1cb67b62ca39ee8ebd35b2149e07412f439d;p=platform%2Fupstream%2Fenlightenment.git do not set client window coordinates during a move until after resizing check fixes case where values would be erroneously updated when they should instead have been rejected ref T2750 --- diff --git a/src/bin/e_comp_object.c b/src/bin/e_comp_object.c index 8c00cf8..e1d4b84 100644 --- a/src/bin/e_comp_object.c +++ b/src/bin/e_comp_object.c @@ -948,9 +948,9 @@ _e_comp_intercept_move(void *data, Evas_Object *obj, int x, int y) } return; } - cw->ec->x = x, cw->ec->y = y; /* only update during resize if triggered by resize */ if (e_client_util_resizing_get(cw->ec) && (!cw->force_move)) return; + cw->ec->x = x, cw->ec->y = y; if (cw->ec->new_client) { /* don't actually do anything until first client idler loop */