From f839d0656ed67f613ba1d8d6bb6620f98015907d Mon Sep 17 00:00:00 2001 From: Sascha Kruse Date: Fri, 22 Feb 2013 17:41:16 +0000 Subject: [PATCH] use cairo_rectangle for separator --- x.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/x.c b/x.c index c6ecd41..d4e1017 100644 --- a/x.c +++ b/x.c @@ -280,12 +280,14 @@ void x_win_draw(void) y += h + settings.padding; color_t sep_color = x_get_separator_color(cl->fg, cl->bg); if (settings.separator_height > 0 && iter->next) { - cairo_move_to(c, 0, y + settings.separator_height / 2); cairo_set_source_rgb(c, sep_color.r, sep_color.g, sep_color.b); - cairo_set_line_width(c, settings.separator_height); - cairo_line_to(c, width, y); + + cairo_rectangle(c, settings.frame_width,y, + width - 2 * settings.frame_width + , settings.separator_height); + + cairo_fill(c); y += settings.separator_height; - cairo_stroke(c); } cairo_move_to(c, settings.h_padding, y); first = false;