render: draw_underline: use font_baseline() for baseline calculation

This commit is contained in:
Daniel Eklöf 2019-08-29 20:42:45 +02:00
parent 6e5688d7da
commit 1f98c8f787
No known key found for this signature in database
GPG key ID: 5BBD4992C116573F

View file

@ -116,7 +116,7 @@ draw_underline(const struct terminal *term, pixman_image_t *pix,
const struct font *font,
const pixman_color_t *color, int x, int y, int cols)
{
int baseline = y + term->fextents.height - term->fextents.descent;
int baseline = y + font_baseline(term);
int width = font->underline.thickness;
int y_under = baseline - font->underline.position - width / 2;