From ec0d67410a5e50627a0c17c7760db8b36bef246f Mon Sep 17 00:00:00 2001 From: Michael Stapelberg Date: Fri, 5 Aug 2011 01:03:56 +0200 Subject: [PATCH] Fix border rendering (Thanks Paride Legovini) --- src/x.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/x.c b/src/x.c index f4ebc207..11e9456c 100644 --- a/src/x.c +++ b/src/x.c @@ -399,11 +399,11 @@ void x_draw_decoration(Con *con) { xcb_change_gc_single(conn, parent->pm_gc, XCB_GC_FOREGROUND, p->color->border); Rect *dr = &(con->deco_rect); xcb_segment_t segments[] = { - { dr->x, dr->y, - dr->x + dr->width, dr->y }, + { dr->x, dr->y, + dr->x + dr->width - 1, dr->y }, - { dr->x, dr->y + dr->height - 1, - dr->x + dr->width, dr->y + dr->height - 1 } + { dr->x + 2, dr->y + dr->height - 1, + dr->x + dr->width - 3, dr->y + dr->height - 1 } }; xcb_poly_segment(conn, parent->pixmap, parent->pm_gc, 2, segments);