summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAmir Bukhari <ufz6@rz.uni-karlsruhe.de>2005-01-05 21:19:47 +0000
committerAmir Bukhari <ufz6@rz.uni-karlsruhe.de>2005-01-05 21:19:47 +0000
commit936729339f08c2252e15d706c329992ede7abf05 (patch)
tree99b645b21a0e80c944b5fc4fa1e4b6444675005c
parent25ebc481357d6307e388b128bec08a6974d91b9d (diff)
bug fix for issue 208.
-rw-r--r--mi/miwindow.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/mi/miwindow.c b/mi/miwindow.c
index ede327204..8d0f2ed85 100644
--- a/mi/miwindow.c
+++ b/mi/miwindow.c
@@ -918,7 +918,11 @@ miSlideAndSizeWindow(pWin, x, y, w, h, pSib)
/* and move those bits */
- if (oldpt.x != x || oldpt.y != y)
+ if (oldpt.x != x || oldpt.y != y
+#ifdef COMPOSITE
+ || pWin->redirectDraw
+#endif
+ )
(*pWin->drawable.pScreen->CopyWindow)(pWin, oldpt, gravitate[g]);
/* remove any overwritten bits from the remaining useful bits */