Add keycode in the filter_key event 52/200352/2
authorInhong Han <inhong1.han@samsung.com>
Fri, 22 Feb 2019 05:36:55 +0000 (14:36 +0900)
committerInhong Han <inhong1.han@samsung.com>
Mon, 25 Feb 2019 09:49:50 +0000 (18:49 +0900)
Change-Id: I844dab9002653ebfc314cb2a3aa8418102cce271

src/e_mod_main.c

index d65338a..1b63b00 100644 (file)
@@ -1795,7 +1795,8 @@ _e_text_input_cb_process_input_device_event(struct wl_client *client EINA_UNUSED
 static void
 _e_text_input_cb_filter_key_event(struct wl_client *client EINA_UNUSED, struct wl_resource *resource,
                                   uint32_t serial, uint32_t time, const char *keyname, uint32_t state,
-                                  uint32_t modifiers, const char *dev_name, uint32_t dev_class, uint32_t dev_subclass)
+                                  uint32_t modifiers, const char *dev_name, uint32_t dev_class,
+                                  uint32_t dev_subclass, uint32_t keycode)
 
 {
   E_Text_Input *text_input = wl_resource_get_user_data(resource);
@@ -1817,7 +1818,7 @@ _e_text_input_cb_filter_key_event(struct wl_client *client EINA_UNUSED, struct w
      {
         wl_input_method_context_send_filter_key_event(input_method->context->resource,
                                                       serial, time, keyname, state, modifiers,
-                                                      dev_name, dev_class, dev_subclass);
+                                                      dev_name, dev_class, dev_subclass, keycode);
      }
    else
      {