diff options
author | Amir Bukhari <ufz6@rz.uni-karlsruhe.de> | 2005-01-05 21:19:47 +0000 |
---|---|---|
committer | Amir Bukhari <ufz6@rz.uni-karlsruhe.de> | 2005-01-05 21:19:47 +0000 |
commit | 936729339f08c2252e15d706c329992ede7abf05 (patch) | |
tree | 99b645b21a0e80c944b5fc4fa1e4b6444675005c | |
parent | 25ebc481357d6307e388b128bec08a6974d91b9d (diff) |
bug fix for issue 208.
-rw-r--r-- | mi/miwindow.c | 6 |
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 */ |