From 758c988e51b386190ac6cb8683703395ec0ebc28 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Sun, 31 Aug 2014 20:07:17 +0200 Subject: shadow-less Frame: explicitly draw background colored border. --- libs/clearlooks-newer/clearlooks_draw.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/libs/clearlooks-newer/clearlooks_draw.c b/libs/clearlooks-newer/clearlooks_draw.c index b6db6062e9..fa0b3e078b 100644 --- a/libs/clearlooks-newer/clearlooks_draw.c +++ b/libs/clearlooks-newer/clearlooks_draw.c @@ -1096,8 +1096,14 @@ clearlooks_draw_frame (cairo_t *cr, ge_shade_color (&colors->bg[GTK_STATE_NORMAL], 1.05, &hilight); - if (frame->shadow == CL_SHADOW_NONE) + if (frame->shadow == CL_SHADOW_NONE) { + const CairoColor *bg = &colors->bg[params->state_type]; + ge_cairo_set_color (cr, bg); + cairo_rectangle (cr, x + 1.5, y + 1.5, width - 3, height - 3); + cairo_set_line_width (cr, 3.0); + cairo_stroke (cr); return; + } if (frame->gap_x != -1) clearlooks_get_frame_gap_clip (x, y, width, height, -- cgit v1.2.3