e_policy: use e_view_client api 91/323291/1
authorSooChan Lim <sc1.lim@samsung.com>
Wed, 16 Apr 2025 02:54:41 +0000 (11:54 +0900)
committerTizen Window System <tizen.windowsystem@gmail.com>
Fri, 25 Apr 2025 07:25:30 +0000 (16:25 +0900)
use e_view_client_content_unse instead e_comp_object_content_unset

Change-Id: If89a03625cc6bbd05684662222d067b45f42821f

src/bin/windowmgr/e_policy.c

index 6ac2073e5e5e5f3abbad7fedac85a69f40b1caf9..3e305c6e0b98484eedeaf0d491d344fee6f260c7 100644 (file)
@@ -2156,6 +2156,7 @@ _e_policy_client_cb_client_map_prepare(struct wl_listener *listener, void *data)
    E_Policy_Client *policy_client;
    E_Client *ec;
    E_Desk *desk;
+   E_View_Client *view_client;
 
    policy_client = wl_container_of(listener, policy_client, client_map_prepare_listener);
 
@@ -2173,7 +2174,8 @@ _e_policy_client_cb_client_map_prepare(struct wl_listener *listener, void *data)
    ec->use_splash = EINA_FALSE;
 
    /* unset previous content */
-   e_comp_object_content_unset(ec->frame);
+   view_client = e_client_view_get(ec);
+   e_view_client_content_unset(view_client);
 
    /* apply zoom */
    desk = e_comp_desk_find_by_ec(ec);