devilhorns pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=d584696f12c6d93e26923ad1ce45f3129b6162e6
commit d584696f12c6d93e26923ad1ce45f3129b6162e6 Author: Shinwoo Kim <cinoo....@samsung.com> Date: Tue May 26 11:49:07 2020 -0400 ecore_wl2_window: do not unmap subsurface in hide Summary: If window_hide should unmap subsurface, then window_show should re-map the unmapeed subsurface. I have no idea why window_hide unmap all subsurfs. Reviewers: zmike, devilhorns Reviewed By: zmike, devilhorns Subscribers: devilhorns, cedric, #reviewers, #committers Tags: #efl Differential Revision: https://phab.enlightenment.org/D11869 --- src/lib/ecore_wl2/ecore_wl2_window.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/lib/ecore_wl2/ecore_wl2_window.c b/src/lib/ecore_wl2/ecore_wl2_window.c index f596a7a9de..3ca227abbc 100644 --- a/src/lib/ecore_wl2/ecore_wl2_window.c +++ b/src/lib/ecore_wl2/ecore_wl2_window.c @@ -635,9 +635,6 @@ ecore_wl2_window_hide(Ecore_Wl2_Window *window) _ecore_wl2_window_hide_send(window); - EINA_INLIST_FOREACH_SAFE(window->subsurfs, tmp, subsurf) - _ecore_wl2_subsurf_unmap(subsurf); - if (window->commit_pending) { /* We've probably been hidden while an animator --