summaryrefslogtreecommitdiff
path: root/openbox/framerender.c
diff options
context:
space:
mode:
authorDana Jansens <danakj@orodu.net>2007-04-23 23:21:47 +0000
committerDana Jansens <danakj@orodu.net>2007-04-23 23:21:47 +0000
commitd0013c0861e29433de10a849032382534c8e1659 (patch)
tree205dd33cce032cdbb5ae587949a8015d1d6da046 /openbox/framerender.c
parentb4eecc51b55509a0b9c8b5f8cdd536f6b668af58 (diff)
add a window between the frame and the plate for drawing the client border. this way when the client window disappears, nothing gets rendered underneath it.
Diffstat (limited to 'openbox/framerender.c')
-rw-r--r--openbox/framerender.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/openbox/framerender.c b/openbox/framerender.c
index 99d11284..bbf13983 100644
--- a/openbox/framerender.c
+++ b/openbox/framerender.c
@@ -40,8 +40,8 @@ void framerender_frame(ObFrame *self)
px = (self->focused ?
RrColorPixel(ob_rr_theme->cb_focused_color) :
RrColorPixel(ob_rr_theme->cb_unfocused_color));
- XSetWindowBackground(ob_display, self->plate, px);
- XClearWindow(ob_display, self->plate);
+ XSetWindowBackground(ob_display, self->inner, px);
+ XClearWindow(ob_display, self->inner);
}
if (self->decorations & OB_FRAME_DECOR_TITLEBAR) {