From eba8a0a79b0dbe9bc90f2846f0139a2c22ce4a4a Mon Sep 17 00:00:00 2001 From: Changyeon Lee Date: Tue, 7 Jan 2020 17:12:44 +0900 Subject: [PATCH] e_hwc_windows: add missing window to visible list window is visible even if upper window is fullscreen and 24bit when upper window is animating Change-Id: Ib6644afec3efaad40dd7f9142d0e51e9111924de --- src/bin/e_hwc_windows.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/bin/e_hwc_windows.c b/src/bin/e_hwc_windows.c index 7289a1c288..c0185d6579 100644 --- a/src/bin/e_hwc_windows.c +++ b/src/bin/e_hwc_windows.c @@ -784,7 +784,9 @@ _e_hwc_windows_visible_windows_list_get(E_Hwc *hwc) if (!eina_list_data_find(windows_list, hwc_window)) windows_list = eina_list_append(windows_list, hwc_window); - if (!ec->argb && E_CONTAINS(x, y, w, h, 0, 0, scr_w, scr_h)) + if ((!ec->argb) && + (E_CONTAINS(x, y, w, h, 0, 0, scr_w, scr_h)) && + (!e_comp_object_is_animating(ec->frame))) ui_skip = EINA_TRUE; } -- 2.34.1