Window unmap calls UnrealizeTree before ->ValidateTree.  Our
MarkUnrealizedWindow already empties shadow clips, which means we don't
need to do it again in miOverlayValidateTree.

Signed-off-by: Adam Jackson <[email protected]>
---
 mi/mioverlay.c | 2 --
 1 file changed, 2 deletions(-)

diff --git a/mi/mioverlay.c b/mi/mioverlay.c
index 9b981c1..743aa84 100644
--- a/mi/mioverlay.c
+++ b/mi/mioverlay.c
@@ -775,8 +775,6 @@ miOverlayValidateTree(WindowPtr pParent, WindowPtr pChild,  
    /* first child e
                 RegionSubtract(&totalClip, &totalClip, 
&tWin->pWin->borderSize);
             }
             else {              /* Means we are unmapping */
-                RegionEmpty(&tWin->clipList);
-                RegionEmpty(&tWin->borderClip);
                 tWin->valdata = NULL;
             }
         }
-- 
1.9.3

_______________________________________________
[email protected]: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: http://lists.x.org/mailman/listinfo/xorg-devel

Reply via email to