forked from enlightenment/enlightenment
ignore set_input_region requests for wl surfaces which are cursors or drags
according to spec this is correct behavior
This commit is contained in:
parent
b3356a7e8f
commit
5cab9486f3
|
@ -1762,6 +1762,7 @@ _e_comp_wl_surface_cb_input_region_set(struct wl_client *client EINA_UNUSED, str
|
|||
|
||||
if (!(ec = wl_resource_get_user_data(resource))) return;
|
||||
if (e_object_is_del(E_OBJECT(ec))) return;
|
||||
if (ec->comp_data->cursor || (ec == e_comp_wl->drag_client)) return;
|
||||
|
||||
if (ec->comp_data->pending.input)
|
||||
eina_tiler_free(ec->comp_data->pending.input);
|
||||
|
|
Loading…
Reference in New Issue