kwo pushed a commit to branch master.

http://git.enlightenment.org/e16/e16.git/commit/?id=d46d0aec05494046ef5b054d857eaa982919f4ae

commit d46d0aec05494046ef5b054d857eaa982919f4ae
Author: Kim Woelders <k...@woelders.dk>
Date:   Tue Sep 8 20:44:58 2020 +0200

    CM: Fix damage corner case (reparenting fading-out window)
---
 src/ecompmgr.c | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/src/ecompmgr.c b/src/ecompmgr.c
index 135f53bc..1be7b56f 100644
--- a/src/ecompmgr.c
+++ b/src/ecompmgr.c
@@ -1383,7 +1383,10 @@ ECompMgrWinReparent(EObj * eo, Desk * dsk, int change_xy)
    if (!eo->shown)
      {
        if (change_xy)
-          ECompMgrWinInvalidate(eo, INV_POS);
+         {
+            ECompMgrDamageMergeObject(eo, cw->extents);
+            ECompMgrWinInvalidate(eo, INV_POS);
+         }
        return;
      }
 

-- 


Reply via email to