From abd5d5a3a95c01c3b010ecad9cc960013e1e5924 Mon Sep 17 00:00:00 2001
From: Alexandre Julliard <julliard@winehq.org>
Date: Mon, 5 Dec 2011 17:21:17 +0100
Subject: [PATCH] winex11: Always refresh the picture clipping when we have an
 additional clip region.

---
 dlls/winex11.drv/xrender.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dlls/winex11.drv/xrender.c b/dlls/winex11.drv/xrender.c
index 3853cd8172d..1c15d2af911 100644
--- a/dlls/winex11.drv/xrender.c
+++ b/dlls/winex11.drv/xrender.c
@@ -594,7 +594,7 @@ static Picture get_xrender_picture( struct xrender_physdev *dev, HRGN clip_rgn,
         dev->update_clip = TRUE;
     }
 
-    if (dev->update_clip)
+    if (dev->update_clip || clip_rect || clip_rgn)
     {
         RGNDATA *clip_data;
         HRGN rgn = 0;
-- 
GitLab