e_comp_wl_input: cursor surface is alpha window 69/118969/1 accepted/tizen/3.0/common/20170315.122900 accepted/tizen/3.0/ivi/20170315.075518 accepted/tizen/3.0/mobile/20170315.075347 accepted/tizen/3.0/tv/20170315.075419 accepted/tizen/3.0/wearable/20170315.075449 accepted/tizen/common/20170315.124834 accepted/tizen/ivi/20170315.104713 accepted/tizen/mobile/20170315.104626 accepted/tizen/tv/20170315.104643 accepted/tizen/unified/20170315.104731 accepted/tizen/wearable/20170315.104658 submit/tizen/20170315.044829 submit/tizen_3.0/20170315.045059
authorJuyeon Lee <juyeonne.lee@samsung.com>
Wed, 15 Mar 2017 03:55:25 +0000 (12:55 +0900)
committerJuyeon Lee <juyeonne.lee@samsung.com>
Wed, 15 Mar 2017 03:56:27 +0000 (12:56 +0900)
wl_surface is created as 24 depth window since b8311c9

Change-Id: I8481977e995b5cc8f26a9620d1b10cd6c802aab4

src/bin/e_comp_wl_input.c

index e112761b19aed551034158a205aedafb80c7ee4b..f46b92a31c6fb22ebc3d5957a7984b3347bb583b 100644 (file)
@@ -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 */