From: Seunghun Lee Date: Wed, 5 Feb 2025 00:28:57 +0000 (+0900) Subject: surface_view: Replace e_comp_wl_client_surface_get X-Git-Tag: accepted/tizen/unified/20250206.153713~5 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F71%2F319171%2F1;p=platform%2Fupstream%2Fenlightenment.git surface_view: Replace e_comp_wl_client_surface_get We should get surface resource from E_Surface, not E_Client. Change-Id: I82fcf72ae55d46b2cf1fc4fa2cd4f38bd6501ef2 --- diff --git a/src/bin/server/e_surface_view.c b/src/bin/server/e_surface_view.c index b7910d97f6..d4668dcba8 100644 --- a/src/bin/server/e_surface_view.c +++ b/src/bin/server/e_surface_view.c @@ -70,14 +70,13 @@ static void _surface_view_cb_surface_client_destroy(struct wl_listener *listener, void *data) { E_Surface_View *view = wl_container_of(listener, view, surface_client_destroy); - struct wl_resource *res, *surface; + struct wl_resource *res, *surface_resource; struct wl_client *surface_client = NULL; Eina_List *l, *ll; - surface = e_comp_wl_client_surface_get(view->ec); - - if (surface) - surface_client = wl_resource_get_client(surface); + surface_resource = e_surface_resource_get(view->surface); + if (surface_resource) + surface_client = wl_resource_get_client(surface_resource); if (surface_client && (view->ec == e_client_focused_get()))