forked from enlightenment/enlightenment
set wl pointer surfaces to E_LAYER_CLIENT_PRIO during setup
these later get overridden onto the pointer layer, but setting a layer here ensures that the pointer surface will always be the client returned by e_client_top_get()
This commit is contained in:
parent
647e998b72
commit
5f246e079b
|
@ -74,6 +74,7 @@ _e_comp_wl_input_pointer_cb_cursor_set(struct wl_client *client, struct wl_resou
|
||||||
{
|
{
|
||||||
ec->comp_data->cursor = ec->re_manage = 1;
|
ec->comp_data->cursor = ec->re_manage = 1;
|
||||||
ec->ignored = 0;
|
ec->ignored = 0;
|
||||||
|
evas_object_layer_set(ec->frame, E_LAYER_CLIENT_PRIO);
|
||||||
|
|
||||||
ec->lock_focus_out = ec->layer_block = ec->visible = ec->override = 1;
|
ec->lock_focus_out = ec->layer_block = ec->visible = ec->override = 1;
|
||||||
ec->icccm.title = eina_stringshare_add("noshadow");
|
ec->icccm.title = eina_stringshare_add("noshadow");
|
||||||
|
|
Loading…
Reference in New Issue