From de890279732d236ef163ac703e3ffeb78e162497 Mon Sep 17 00:00:00 2001 From: Doyoun Kang Date: Mon, 22 May 2017 17:04:17 +0900 Subject: [PATCH] ecore_wayland: set a role property while creating cursor surface Change-Id: I73ccd65dca9c30de82c085ef5538ed2ba8d686f2 --- src/lib/ecore_wayland/ecore_wl_input.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/lib/ecore_wayland/ecore_wl_input.c b/src/lib/ecore_wayland/ecore_wl_input.c index 63a8094..fdff6ce 100644 --- a/src/lib/ecore_wayland/ecore_wl_input.c +++ b/src/lib/ecore_wayland/ecore_wl_input.c @@ -671,6 +671,14 @@ _ecore_wl_input_seat_handle_capabilities(void *data, struct wl_seat *seat, enum input->cursor_surface = wl_compositor_create_surface(_ecore_wl_disp->wl.compositor); } + if (_ecore_wl_disp->wl.tz_policy) + { + if (input->cursor_surface) + { + tizen_policy_set_role(_ecore_wl_disp->wl.tz_policy, + input->cursor_surface, "wl_pointer-cursor"); + } + } if (!input->display->cursor_theme) { input->display->cursor_theme = -- 2.7.4