block client mouse move calls from comp object during move/resize
this is now handled by the event grabber. many callbacks on this object are due to clip changes instead of genuine mouse movements, meaning that processing events can lead to further resizes during a render cycle
This commit is contained in:
parent
a9cd60fb90
commit
4464c681fd
|
@ -475,6 +475,7 @@ _e_comp_object_cb_mouse_move(void *data, Evas *e EINA_UNUSED, Evas_Object *obj E
|
|||
|
||||
if (!cw->ec) return;
|
||||
if (e_client_action_get() && (e_client_action_get() != cw->ec)) return;
|
||||
if (cw->ec->moving || e_client_util_resizing_get(cw->ec)) return;
|
||||
e_client_mouse_move(cw->ec, &ev->cur.output);
|
||||
}
|
||||
/////////////////////////////////////
|
||||
|
|
Loading…
Reference in New Issue