From b67c82a346fef8bb2272de187adfd883015c758d Mon Sep 17 00:00:00 2001 From: Olivier Fourdan <fourdan.olivier@wanadoo.fr> Date: Sun, 10 Oct 2004 21:27:34 +0000 Subject: [PATCH] Fix frame vanishing when using transparency (Old svn revision: 12058) --- src/client.c | 2 +- src/compositor.c | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/src/client.c b/src/client.c index f58d712bb..95b2c6bf9 100644 --- a/src/client.c +++ b/src/client.c @@ -773,7 +773,7 @@ clientConfigure (Client * c, XWindowChanges * wc, int mask, unsigned short flags if (resized || (flags & CFG_FORCE_REDRAW)) { - frameDraw (c, FALSE, TRUE); + frameDraw (c, (flags & CFG_FORCE_REDRAW), TRUE); } if ((flags & CFG_NOTIFY) || diff --git a/src/compositor.c b/src/compositor.c index fef7cc32e..58d59056b 100644 --- a/src/compositor.c +++ b/src/compositor.c @@ -1804,7 +1804,6 @@ compositorHandleConfigureNotify (DisplayInfo *display_info, XConfigureEvent *ev) } add_damage (cw->screen_info, damage); cw->screen_info->clipChanged = clip_changed; - cw->screen_info->clipChanged = TRUE; #if 0 repair_screen (cw->screen_info); #endif -- GitLab