Only redraw right-hand side border if a non-pango font is used.

relates to #2247
This commit is contained in:
Ingo Bürk 2016-04-13 19:48:53 +02:00
parent e690e3d483
commit c3db74a1f8
1 changed files with 4 additions and 2 deletions

View File

@ -332,8 +332,10 @@ static void x_draw_decoration_after_title(Con *con, struct deco_render_params *p
/* Redraw the right border to cut off any text that went past it.
* This is necessary when the text was drawn using XCB since cutting text off
* automatically does not work there. For pango rendering, this isn't necessary. */
draw_util_rectangle(conn, &(con->parent->frame_buffer), p->color->background,
dr->x + dr->width + br.width, dr->y, -br.width, dr->height);
if (!font_is_pango()) {
draw_util_rectangle(conn, &(con->parent->frame_buffer), p->color->background,
dr->x + dr->width + br.width, dr->y, -br.width, dr->height);
}
/* Draw a 1px separator line before and after every tab, so that tabs can
* be easily distinguished. */