From 90bfbac107c3457d414b31b4d44f4783acd490c8 Mon Sep 17 00:00:00 2001 From: "haptix@web.de" Date: Sat, 13 Apr 2013 12:28:01 +0200 Subject: [PATCH] fix font display height in i3bar Increase the drawing area height, in order to prevent the font from being cut off. fixes #992 --- i3bar/src/xcb.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/i3bar/src/xcb.c b/i3bar/src/xcb.c index 7cc955b9..1f39be72 100644 --- a/i3bar/src/xcb.c +++ b/i3bar/src/xcb.c @@ -165,7 +165,7 @@ void refresh_statusline(void) { realloc_sl_buffer(); /* Clear the statusline pixmap. */ - xcb_rectangle_t rect = { 0, 0, root_screen->width_in_pixels, font.height }; + xcb_rectangle_t rect = { 0, 0, root_screen->width_in_pixels, font.height + 2 }; xcb_poly_fill_rectangle(xcb_connection, statusline_pm, statusline_clear, 1, &rect); /* Draw the text of each block. */ @@ -1610,7 +1610,7 @@ void draw_bars(bool unhide) { outputs_walk->bargc, MAX(0, (int16_t)(statusline_width - outputs_walk->rect.w + 4)), 0, MAX(0, (int16_t)(outputs_walk->rect.w - statusline_width - traypx - 4)), 3, - MIN(outputs_walk->rect.w - traypx - 4, statusline_width), font.height); + MIN(outputs_walk->rect.w - traypx - 4, statusline_width), font.height + 2); } if (config.disable_ws) { -- 2.39.5