From 0449f9f431944cc2f90154d908db9d9492c39c8c Mon Sep 17 00:00:00 2001 From: Doyoun Kang Date: Thu, 29 Oct 2020 15:00:14 +0900 Subject: [PATCH] e_policy_visibility: check above's rot.pending_show flag in _e_vis_ec_above_visible_type Change-Id: I61fdf81684bb6caa6754a7b85e33364753d34b0d --- src/bin/e_policy_visibility.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/bin/e_policy_visibility.c b/src/bin/e_policy_visibility.c index 2138894..85cafc5 100644 --- a/src/bin/e_policy_visibility.c +++ b/src/bin/e_policy_visibility.c @@ -1710,6 +1710,9 @@ _e_vis_ec_above_visible_type(E_Client *ec, Eina_Bool check_child) if (above->bg_state) continue; + if (above->e.state.rot.pending_show) + continue; + e_client_geometry_get(above, &ax, &ay, &aw, &ah); if (!E_CONTAINS(ax, ay, aw, ah, ex, ey, ew, eh)) continue; -- 2.7.4