e_comp_wl: change 'dev' type from Ecore_Device to E_Device for key events 93/324593/1
authorduna.oh <duna.oh@samsung.com>
Mon, 19 May 2025 01:12:37 +0000 (10:12 +0900)
committerduna.oh <duna.oh@samsung.com>
Mon, 19 May 2025 01:12:37 +0000 (10:12 +0900)
Change-Id: Ief19470a3a393c180f061fb55ebf0ebf9a95bbc2

src/bin/server/e_comp_wl.c

index c51213c7907f55d2cd90205df3a3de2aae97c843..1a52f50bf1265ffd2a42d3a346998482d8c10ac2 100644 (file)
@@ -91,7 +91,7 @@ static void      _e_comp_wl_surface_state_serial_update(E_Client *ec, E_Comp_Wl_
 typedef struct _E_Comp_Wl_Key_Data
 {
    uint32_t key;
-   Ecore_Device *dev;
+   E_Device *dev;
 } E_Comp_Wl_Key_Data;
 
 struct _E_Comp_Wl_Evas_Gl
@@ -2202,7 +2202,7 @@ _e_comp_wl_input_thread_send_keys(E_Comp_Wl_Data *comp_wl)
      {
         wl_array_for_each(k, &e_comp_input_key->kbd.keys)
           {
-             _e_comp_wl_send_event_device(wl_resource_get_client(res), t, k->dev, serial);
+             _e_comp_wl_send_event_e_device(wl_resource_get_client(res), t, k->dev, serial);
              wl_keyboard_send_key(res, serial, t,
                                   k->key, WL_KEYBOARD_KEY_STATE_PRESSED);
           }
@@ -2341,9 +2341,9 @@ _e_comp_wl_input_thread_focus_out(void *data)
      {
         wl_array_for_each(k, &e_comp_input_key->kbd.keys)
           {
-             _e_comp_wl_send_event_device(wl_resource_get_client(res), t, k->dev, serial);
-              wl_keyboard_send_key(res, serial, t,
-                                   k->key, WL_KEYBOARD_KEY_STATE_RELEASED);
+             _e_comp_wl_send_event_e_device(wl_resource_get_client(res), t, k->dev, serial);
+             wl_keyboard_send_key(res, serial, t,
+                                  k->key, WL_KEYBOARD_KEY_STATE_RELEASED);
           }
         wl_keyboard_send_leave(res, serial, surface);
         e_comp_input_key->kbd.focused =
@@ -4315,7 +4315,7 @@ e_comp_wl_key_down(Ecore_Event_Key *ev, E_Device *dev)
                        return EINA_FALSE;
                     }
                   k->key = keycode;
-                  k->dev = ev->dev;
+                  k->dev = dev;
                }
              g_rec_mutex_unlock(&e_comp_input_key->kbd.focused_mutex);
           }