xdg_shell_v6: Remove setting mapped state of ds_xdg_toplevel 36/313436/1
authorSeunghun Lee <shiin.lee@samsung.com>
Mon, 17 Jun 2024 10:02:54 +0000 (19:02 +0900)
committerTizen Window System <tizen.windowsystem@gmail.com>
Wed, 26 Jun 2024 00:34:33 +0000 (09:34 +0900)
It's actually a workaround for setting map state of ds_xdg_toplevel_v6
properly. Now that ds_surface_{map,unmap} has been added, it's no longer
necessary to do it here.

Change-Id: Ic350947192ded18f28674962f7b237534d54dc90

src/bin/server/e_xdg_shell_v6.c

index 0c3ec03..1af3e01 100644 (file)
@@ -292,7 +292,6 @@ _e_xdg_surface_v6_map(struct wl_resource *shsurface_resource)
 
    LOG("Map", toplevel->ec);
 
-   toplevel->ds_toplevel->base->mapped = true;
    e_shell_e_client_map(toplevel->ec);
 }
 
@@ -307,7 +306,6 @@ _e_xdg_toplevel_v6_unmap(struct wl_resource *shsurface_resource)
 
    LOG("Unmap", toplevel->ec);
 
-   toplevel->ds_toplevel->base->mapped = false;
    e_shell_e_client_unmap(toplevel->ec);
 }