desktop_shell: Add missing setting mapped flag 86/323986/2
authorSeunghun Lee <shiin.lee@samsung.com>
Mon, 12 May 2025 03:27:09 +0000 (12:27 +0900)
committerTizen Window System <tizen.windowsystem@gmail.com>
Mon, 12 May 2025 04:29:21 +0000 (04:29 +0000)
Setting mapped flag was missed.

Change-Id: Id26dcee53fd34692fd5abee7f898af17fc225436

src/bin/server/e_desktop_shell.c

index 2239639b567fa24afe413eb34436a8e97b9940ab..78607acd7e482e92cb9aaa26728ef6d586c6d8ea 100644 (file)
@@ -238,6 +238,8 @@ e_desktop_surface_map(E_Desktop_Surface *surface)
      return;
 
    ELOGF("SURFACE", "Map", surface->ec);
+
+   surface->mapped = true;
    e_shell_e_client_map(surface->ec);
 }
 
@@ -248,6 +250,8 @@ e_desktop_surface_unmap(E_Desktop_Surface *surface)
      return;
 
    ELOGF("SURFACE", "Unmap", surface->ec);
+
+   surface->mapped = false;
    e_shell_e_client_unmap(surface->ec);
 }