X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=openbox%2Fframerender.c;h=a9025b302cf04005e65fb83de2f903a256e922b2;hb=9f2a844beb62287e12e75bf207e4c55bc14b6209;hp=f2814a07daaf0b0ed78dd8f54f948f6ff1dfdc62;hpb=9ba3f7d0fd06cd8c29571a997c4092acfbbb2c98;p=chaz%2Fopenbox diff --git a/openbox/framerender.c b/openbox/framerender.c index f2814a07..a9025b30 100644 --- a/openbox/framerender.c +++ b/openbox/framerender.c @@ -21,8 +21,8 @@ void framerender_frame(ObFrame *self) px = (self->focused ? RrColorPixel(ob_rr_theme->cb_focused_color) : RrColorPixel(ob_rr_theme->cb_unfocused_color)); - XSetWindowBorder(ob_display, self->plate, px); XSetWindowBackground(ob_display, self->plate, px); + XClearWindow(ob_display, self->plate); } if (self->decorations & OB_FRAME_DECOR_TITLEBAR) { @@ -203,6 +203,8 @@ void framerender_frame(ObFrame *self) ob_rr_theme->grip_width, ob_rr_theme->handle_height); } } + + XFlush(ob_display); } static void framerender_label(ObFrame *self, RrAppearance *a)