e_pointer: use e_view API instead of wl_list_remove 75/318175/3
authorduna.oh <duna.oh@samsung.com>
Wed, 25 Sep 2024 08:18:21 +0000 (17:18 +0900)
committerDuna Oh <duna.oh@samsung.com>
Wed, 25 Sep 2024 08:26:44 +0000 (08:26 +0000)
Change-Id: Iaef6f394346adbfef0f07a367060a5e6e205bcd1

src/bin/windowmgr/e_pointer.c

index 5e6861f773a2d71c90a9972cfb615f3772e803d1..c8e65d03868d4a1eb4c2e8ef2b76100883156f5a 100644 (file)
@@ -249,7 +249,7 @@ _e_pointer_view_set(E_Pointer *ptr,  E_View_Client *view_client)
    if (ptr->view_client)
      {
         view = e_view_client_view_get(ptr->view_client);
-        wl_list_remove(&ptr->destroy_listener.link);
+        e_view_event_listener_del(view, E_VIEW_DESTROY, &ptr->destroy_listener);
         ptr->destroy_listener.notify = NULL;
         ptr->view_client = NULL;
      }