Fix transparent, shaped border update after resize.

SVN revision: 9662
This commit is contained in:
Kim Woelders 2004-04-09 12:47:02 +00:00
parent ebb17d5d8d
commit f116fa3e55
1 changed files with 5 additions and 2 deletions

View File

@ -1690,7 +1690,10 @@ EwinUpdateAfterMoveResize(EWin * ewin, int resize)
DetermineEwinArea(ewin);
if (Conf.theme.transparency)
DrawEwin(ewin); /* Update the border */
{
DrawEwin(ewin); /* Update the border */
PropagateShapes(ewin->win);
}
if (ewin->MoveResize)
ewin->MoveResize(ewin, resize);
@ -1709,7 +1712,7 @@ doMoveResizeEwin(EWin * ewin, int x, int y, int w, int h, int flags)
int dx = 0, dy = 0, sw, sh, x0, y0;
char move = 0, resize = 0;
EDBUG(3, "MoveResizeEwin");
EDBUG(3, "doMoveResizeEwin");
if (call_depth > 256)
EDBUG_RETURN_;
call_depth++;