From: Junghoon Park Date: Thu, 10 Aug 2017 09:17:17 +0000 (+0900) Subject: Cancel touch event when the screen is binding X-Git-Tag: accepted/tizen/3.0/common/20170811.132436^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=93fc7aec67a91c27d450c4d0afcf4bc7a8f3ea85;p=platform%2Fcore%2Fappfw%2Fscreen-connector.git Cancel touch event when the screen is binding Change-Id: Iafdc141469730d9963ee0625a0d115716329899d Signed-off-by: Junghoon Park --- 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); }