forked from enlightenment/enlightenment
Stop sending wayland motion events when the mouse is grabbed
This stops the compositor from sending motion events to internal windows while they're being moved or resized.
This commit is contained in:
parent
5007293f99
commit
0a91a24573
|
@ -382,6 +382,7 @@ _e_comp_wl_evas_cb_mouse_move(void *data, Evas *evas EINA_UNUSED, Evas_Object *o
|
|||
if (e_object_is_del(E_OBJECT(ec))) return;
|
||||
if (ec->ignored) return;
|
||||
if (!ec->comp_data->surface) return;
|
||||
if (e_comp->input_mouse_grabs) return;
|
||||
|
||||
if ((!e_comp_wl->drag_client) ||
|
||||
(!e_client_has_xwindow(e_comp_wl->drag_client)))
|
||||
|
|
Loading…
Reference in New Issue