Added the device information in the filter_key event 82/90082/1
authorJi-hoon Lee <dalton.lee@samsung.com>
Wed, 28 Sep 2016 08:25:07 +0000 (17:25 +0900)
committerJi-hoon Lee <dalton.lee@samsung.com>
Wed, 28 Sep 2016 08:25:07 +0000 (17:25 +0900)
Change-Id: Ie1aa24ca5a70b8eb89efcde4a517e738eb033fe2

src/e_mod_main.c

index 9151e7a7acffa8b3318793ee4289d3a39c7e6c8b..c86d7881cef54ada372a3d56873254928e74bbbb 100644 (file)
@@ -1533,7 +1533,7 @@ _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)
+                                  uint32_t modifiers, const char *dev_name, uint32_t dev_class, uint32_t dev_subclass)
 
 {
   E_Text_Input *text_input = wl_resource_get_user_data(resource);
@@ -1553,7 +1553,8 @@ _e_text_input_cb_filter_key_event(struct wl_client *client EINA_UNUSED, struct w
 
    if (input_method && input_method->context && input_method->context->resource)
      wl_input_method_context_send_filter_key_event(input_method->context->resource,
-                                                   serial, time, keyname, state, modifiers);
+                                                   serial, time, keyname, state, modifiers,
+                                                   dev_name, dev_class, dev_subclass);
 }
 
 static void