e_seat: use e_view_client api 89/323289/1
authorSooChan Lim <sc1.lim@samsung.com>
Wed, 16 Apr 2025 02:47:50 +0000 (11:47 +0900)
committerTizen Window System <tizen.windowsystem@gmail.com>
Fri, 25 Apr 2025 07:25:30 +0000 (16:25 +0900)
change e_comp_object_content_unset to e_view_client_content_unset

Change-Id: I094b9d4e4089240dc53e2931a780416145c48809

src/bin/server/e_seat.c

index f3aad4bdf7ffbe9cd1192468a26d179a1d52e4b7..824fb7d6df8073c7f5bee66c8268401d4e777fc2 100644 (file)
@@ -90,12 +90,14 @@ _e_seat_pointer_map(struct wl_resource *resource)
    E_Pointer *ptr;
    struct wl_client *wc;
    E_Comp_Wl_Data *comp_wl;
+   E_View_Client *view_client;
 
    if (!(ec = e_client_from_surface_resource(resource))) return;
    if (e_object_is_del(E_OBJECT(ec))) return;
 
    //if cursor ec have external content
-   e_comp_object_content_unset(ec->frame);
+   view_client = e_client_view_get(ec);
+   e_view_client_content_unset(view_client);
 
    comp_wl = e_comp_wl_get();
    if (!comp_wl->ptr.ec || !comp_wl->ptr.ec->comp_data) return;