key delivery to focus window for HW key + modifier key. 84/83084/5 accepted/tizen/common/20160817.132932 accepted/tizen/ivi/20160817.230923 accepted/tizen/mobile/20160817.230913 accepted/tizen/tv/20160817.230921 accepted/tizen/wearable/20160817.230917 submit/tizen/20160817.020146
authorSanjeev Kumar <sanjeev1.k@samsung.com>
Tue, 9 Aug 2016 06:35:00 +0000 (12:05 +0530)
committerJeongHyun Kang <jhyuni.kang@samsung.com>
Tue, 16 Aug 2016 10:17:01 +0000 (03:17 -0700)
Change-Id: Ide9fd3098e333d5eeff5702491ee45cc7feeaace
Signed-off-by: Sanjeev Kumar <sanjeev1.k@samsung.com>
packaging/e-mod-tizen-keyrouter.spec
src/e_mod_keyrouter_events.c

index 8c93218..37b1c12 100644 (file)
@@ -1,7 +1,7 @@
 %bcond_with wayland
 
 Name: e-mod-tizen-keyrouter
-Version: 0.1.20
+Version: 0.1.21
 Release: 1
 Summary: The Enlightenment Keyrouter Module for Tizen
 URL: http://www.enlightenment.org
index 8ed1d61..103cc67 100644 (file)
@@ -67,6 +67,13 @@ e_keyrouter_process_key_event(void *event, int type)
         KLDBG("data is exist send to compositor: %p\n", ev->data);
         goto finish;
      }
+
+   if (ev->modifiers != 0)
+     {
+        KLINF("Modifier key delivered to Focus window : Key %s(%d) \n", ((ECORE_EVENT_KEY_DOWN == type) ? "Down" : "Up"), ev->keycode);
+        goto finish;
+     }
+
    if (krt->playback_daemon_surface)
      {
        wc = wl_resource_get_client(krt->playback_daemon_surface);