Ignore cursor clients in query logic to find key delivered client 49/103749/3
authorJengHyun Kang <jhyuni.kang@samsung.com>
Fri, 9 Dec 2016 09:33:21 +0000 (18:33 +0900)
committerSung-Jin Park <sj76.park@samsung.com>
Mon, 19 Dec 2016 04:25:14 +0000 (20:25 -0800)
Change-Id: I6dff7574e39eeb9f972eef39297280d6c0024fc4

src/e_mod_keyrouter_events.c

index 3663133303fd5fe7567f2087f4fc963f13a5fde0..56a18953dfff9fd722413a8a2b18bd05633c2b67 100644 (file)
@@ -369,6 +369,7 @@ _e_keyrouter_send_key_events_focus(int type, struct wl_resource *surface_focus,
              // Not a valid surface.
              continue;
           }
+        if (ec_top->is_cursor) continue;
 
         // Check if window stack reaches to focus window
         if (ec_top == ec_focus)