From 9fdf144de130c108a2bdff1eef46ccb0f27e5c5f Mon Sep 17 00:00:00 2001 From: Juyeon Lee Date: Wed, 15 Mar 2017 12:55:25 +0900 Subject: [PATCH] e_comp_wl_input: cursor surface is alpha window wl_surface is created as 24 depth window since b8311c9 Change-Id: I8481977e995b5cc8f26a9620d1b10cd6c802aab4 --- src/bin/e_comp_wl_input.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/bin/e_comp_wl_input.c b/src/bin/e_comp_wl_input.c index e112761..f46b92a 100644 --- a/src/bin/e_comp_wl_input.c +++ b/src/bin/e_comp_wl_input.c @@ -100,6 +100,9 @@ _e_comp_wl_input_pointer_cb_cursor_set(struct wl_client *client, struct wl_resou e_client_window_role_set(ec, "wl_pointer-cursor"); evas_object_pass_events_set(ec->frame, 1); e_client_focus_stack_set(eina_list_remove(e_client_focus_stack_get(), ec)); + /* wl_pointer-cursor surface is always alpha window */ + ec->argb = EINA_TRUE; + e_comp_object_alpha_set(ec->frame, EINA_TRUE); EC_CHANGED(ec); /* Set fuctions to prevent unwanted handling by shell */ -- 2.7.4