From 5f2f1cb67b62ca39ee8ebd35b2149e07412f439d Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Mon, 28 Sep 2015 15:36:58 -0400 Subject: [PATCH] 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 --- src/bin/e_comp_object.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bin/e_comp_object.c b/src/bin/e_comp_object.c index 8c00cf8a2..e1d4b8439 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 */