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
This commit is contained in:
Mike Blumenkrantz 2015-09-28 15:36:58 -04:00
parent 9b2eb5541c
commit 5f2f1cb67b
1 changed files with 1 additions and 1 deletions

View File

@ -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 */