e_comp_wl: send touch cancel to remote surface provider 67/103667/4
authorMinJeong Kim <minjjj.kim@samsung.com>
Fri, 9 Dec 2016 05:43:16 +0000 (14:43 +0900)
committerGwanglim Lee <gl77.lee@samsung.com>
Fri, 9 Dec 2016 07:24:59 +0000 (23:24 -0800)
Change-Id: I288fb1220c347061447cd8d27c4704c01e86d5f4
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
src/bin/e_comp_wl.c

index d3a9c3a24b8f3cac9ea101e101c3ab655bc3267a..2ed78727202786b5ed3605c75eb0d2b9672c50fb 100644 (file)
@@ -637,7 +637,7 @@ _e_comp_wl_send_touch_cancel(E_Client *ec)
    if (!ec) return;
    if (e_object_is_del(E_OBJECT(ec))) return;
    if (!ec->comp_data || !ec->comp_data->surface) return;
-   if (ec->ignored) return;
+   if ((ec->ignored) && (!ec->remote_surface.provider)) return;
 
    wc = wl_resource_get_client(ec->comp_data->surface);