From 93fc7aec67a91c27d450c4d0afcf4bc7a8f3ea85 Mon Sep 17 00:00:00 2001 From: Junghoon Park Date: Thu, 10 Aug 2017 18:17:17 +0900 Subject: [PATCH] Cancel touch event when the screen is binding Change-Id: Iafdc141469730d9963ee0625a0d115716329899d Signed-off-by: Junghoon Park --- screen_connector_watcher_evas/src/screen_connector_toolkit_evas.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/screen_connector_watcher_evas/src/screen_connector_toolkit_evas.c b/screen_connector_watcher_evas/src/screen_connector_toolkit_evas.c index 164b4f5..9ce2c63 100644 --- a/screen_connector_watcher_evas/src/screen_connector_toolkit_evas.c +++ b/screen_connector_watcher_evas/src/screen_connector_toolkit_evas.c @@ -1282,6 +1282,7 @@ EXPORT_API int screen_connector_toolkit_evas_bind(screen_connector_toolkit_evas_ struct wl_surface *surface; Ecore_Wl_Window *wl_win; viewer_visibility_h visibility_h; + struct tizen_remote_surface *trs; if (!h) return -1; @@ -1309,7 +1310,9 @@ EXPORT_API int screen_connector_toolkit_evas_bind(screen_connector_toolkit_evas_ h->viewer_visibility_list = g_list_append(h->viewer_visibility_list, visibility_h); - + trs = screen_connector_toolkit_get_trs(h->toolkit_h); + if (trs) + tizen_remote_surface_transfer_touch_cancel(trs); return screen_connector_toolkit_bind(h->toolkit_h, surface); } -- 2.7.4