X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=openbox%2Fframerender.c;h=041e6d1775c2dbd3e329732ae5256e59f38581a5;hb=2391410e3fd7767e266c0efe84fd34244ea29dc6;hp=8ddba60899b1fa03b61592327728e943ab02eed6;hpb=8058df3f7ce153e31cfebaa696a7e892999acb2b;p=chaz%2Fopenbox diff --git a/openbox/framerender.c b/openbox/framerender.c index 8ddba608..041e6d17 100644 --- a/openbox/framerender.c +++ b/openbox/framerender.c @@ -68,9 +68,13 @@ void framerender_frame(ObFrame *self) XSetWindowBackground(obt_display, self->innerbrb, px); XClearWindow(obt_display, self->innerbrb); - px = (self->focused ? - RrColorPixel(ob_rr_theme->frame_focused_border_color) : - RrColorPixel(ob_rr_theme->frame_unfocused_border_color)); + px = RrColorPixel(self->focused ? + (self->client->undecorated ? + ob_rr_theme->frame_undecorated_focused_border_color : + ob_rr_theme->frame_focused_border_color) : + (self->client->undecorated ? + ob_rr_theme->frame_undecorated_unfocused_border_color : + ob_rr_theme->frame_unfocused_border_color)); XSetWindowBackground(obt_display, self->left, px); XClearWindow(obt_display, self->left);