e_comp_wl: change 'dev' type from Ecore_Device to E_Device for key events 05/324405/1
authorduna.oh <duna.oh@samsung.com>
Fri, 16 May 2025 08:15:51 +0000 (17:15 +0900)
committerTizen Window System <tizen.windowsystem@gmail.com>
Fri, 16 May 2025 09:02:35 +0000 (18:02 +0900)
Change-Id: I6094d085ea8de403cde410d31048a00fb839c145

src/bin/server/e_comp_wl.c

index 7877c62467f35f5399c711c76a076c498d60f218..b738329eb24293aef27ef72d42846f3eb1562c2e 100644 (file)
@@ -100,7 +100,7 @@ static Eina_Bool _e_comp_wl_cursor_timer_control(int type, E_Comp_Wl_Data *comp_
 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_Focus_Private_Client
@@ -2013,7 +2013,7 @@ _e_comp_wl_resource_send_keys(struct wl_resource *res, uint32_t serial, uint32_t
 
    wl_array_for_each(k, &e_comp_input_key->kbd.keys)
      {
-        _e_comp_wl_send_event_device(wl_resource_get_client(res), time, k->dev, serial);
+        _e_comp_wl_send_event_e_device(wl_resource_get_client(res), time, k->dev, serial);
         wl_keyboard_send_key(res, serial, time,
                              k->key, state);
      }
@@ -4149,7 +4149,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;
      }
 
 end: