e_policy_zone: remove client_focus_unset listener when delete private client of zone 46/323746/2
authorJunseok Kim <juns.kim@samsung.com>
Wed, 7 May 2025 05:02:05 +0000 (14:02 +0900)
committerTizen Window System <tizen.windowsystem@gmail.com>
Wed, 7 May 2025 05:10:27 +0000 (05:10 +0000)
Change-Id: I87f45c207413454788ea7ff3e5ed9b12cb5b1430

src/bin/windowmgr/e_policy_zone.c

index 6421c443e5077a6ee2888adf3d6acfd11f83f9a6..a391a61e92c8fe77dce7fde3bd0fbe3aa802f4d9 100644 (file)
@@ -1217,6 +1217,7 @@ _e_policy_zone_private_client_del(E_Policy_Zone_Private_Client *zone_client)
 
    e_desk_client_remove(desk, ec);
 
+   wl_list_remove(&zone_client->client_focus_unset.link);
    wl_list_remove(&zone_client->client_above_get.link);
    wl_list_remove(&zone_client->client_below_get.link);
    wl_list_remove(&zone_client->client_visible_above_get.link);