From af0e6519deef914417b3497af2677297c4c90307 Mon Sep 17 00:00:00 2001 From: Doyoun Kang Date: Thu, 18 Jan 2024 15:56:27 +0900 Subject: [PATCH] e_zone: modify code to check ec->iconic and iconify_by_client in calculate visibility There was a bug that the visibility was calculated before changing iconic state. So, we add code to check both ec->iconic and iconify_by_client values. Change-Id: Ie2a36d23e0ba2041086b7abb10a1d0b7401e6529 --- src/bin/e_zone.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bin/e_zone.c b/src/bin/e_zone.c index e0ba701..e2aa642 100644 --- a/src/bin/e_zone.c +++ b/src/bin/e_zone.c @@ -2489,7 +2489,7 @@ e_zone_visibility_calculate(E_Zone *zone) { if (calc_region && (!ec->visibility.force_obscured) && - (!iconified_by_client)) + (!ec->iconic || (ec->iconic && (!iconified_by_client)))) { it = eina_tiler_iterator_new(t); EINA_ITERATOR_FOREACH(it, _r) -- 2.7.4