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:
parent
9b2eb5541c
commit
5f2f1cb67b
|
@ -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 */
|
||||
|
|
Loading…
Reference in New Issue