e_comp_wl: Deprecate sh_v6 field 85/318285/1
authorSeunghun Lee <shiin.lee@samsung.com>
Thu, 26 Dec 2024 06:50:24 +0000 (15:50 +0900)
committerTizen Window System <tizen.windowsystem@gmail.com>
Wed, 15 Jan 2025 06:25:31 +0000 (15:25 +0900)
It's unused.

Change-Id: I212a533f0f8f2dbcea4eff5ea23ea9e9de97e1bc

src/bin/server/e_xdg_shell_v6.c
src/include/e_comp_wl.h

index 027815db33e1e1ff0615db79103262f4b290e89d..bf006325ab9ea02f855b2ba35711230833c508ac 100644 (file)
@@ -322,19 +322,11 @@ _e_xdg_toplevel_v6_role_init(E_Xdg_Toplevel_V6 *toplevel)
 {
    E_Client *ec = toplevel->ec;
    struct ds_xdg_surface_v6 *ds_xdg_surface = toplevel->ds_toplevel->base;
-   E_Comp_Wl_Client_Data *cdata;
 
    e_shell_e_client_shsurface_assign(ec,
                                      ds_xdg_surface->resource,
                                      &shell_xdg_toplevel_v6_api);
 
-   cdata = e_client_cdata_get(ec);
-   if (cdata)
-     {
-        cdata->sh_v6.res_role = toplevel->ds_toplevel->resource;
-        cdata->sh_v6.role = E_COMP_WL_SH_SURF_ROLE_TOPLV;
-     }
-
    e_shell_e_client_toplevel_set(ec);
    e_comp_wl_shell_surface_ready(toplevel->ec);
 }
@@ -709,17 +701,7 @@ _e_xdg_toplevel_v6_init(E_Xdg_Toplevel_V6 *toplevel)
 static void
 _e_xdg_toplevel_v6_finish(E_Xdg_Toplevel_V6 *toplevel)
 {
-   E_Client *ec = toplevel->ec;
-   E_Comp_Wl_Client_Data *cdata;
-
-   cdata = e_client_cdata_get(ec);
-   if (cdata)
-     {
-        cdata->sh_v6.res_role = toplevel->ds_toplevel->resource;
-        cdata->sh_v6.role = E_COMP_WL_SH_SURF_ROLE_NONE;
-     }
-
-   e_shell_e_client_destroy(ec);
+   e_shell_e_client_destroy(toplevel->ec);
 }
 
 static void
index 97680c25dfcce6192cd7181d8f4a5abaa88c848a..cb0fdefe1b64e1e53e6e7a9584f83fab60b348d2 100644 (file)
@@ -505,7 +505,7 @@ struct _E_Comp_Wl_Client_Data
      {
         E_Comp_Wl_Sh_Surf_Role role;
         struct wl_resource *res_role; /* zxdg_toplevel_v6 or zxdg_popup_v6 */
-     } sh_v6;
+     } E_DEPRECATED sh_v6;
 
    const char *role_name;