aboutsummaryrefslogtreecommitdiffstats
path: root/src/gdisp/gdisp.c
diff options
context:
space:
mode:
authorJoel Bodenmann <joel@embedded.pro>2016-07-13 12:54:13 +0200
committerJoel Bodenmann <joel@embedded.pro>2016-07-13 12:54:13 +0200
commit9bd3dd6ce832da4dfc97e6df1fc447fb465aa670 (patch)
tree15b98dc0d1290066985dd1368d61b226233b2381 /src/gdisp/gdisp.c
parentbe3433e930506577c8a12df898ed131dbc138bc1 (diff)
downloaduGFX-9bd3dd6ce832da4dfc97e6df1fc447fb465aa670.tar.gz
uGFX-9bd3dd6ce832da4dfc97e6df1fc447fb465aa670.tar.bz2
uGFX-9bd3dd6ce832da4dfc97e6df1fc447fb465aa670.zip
Fix clipping of gdispGFillString()
Diffstat (limited to 'src/gdisp/gdisp.c')
-rw-r--r--src/gdisp/gdisp.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/gdisp/gdisp.c b/src/gdisp/gdisp.c
index 7b2a2b2d..4f879291 100644
--- a/src/gdisp/gdisp.c
+++ b/src/gdisp/gdisp.c
@@ -3242,7 +3242,7 @@ void gdispGDrawBox(GDisplay *g, coord_t x, coord_t y, coord_t cx, coord_t cy, co
void gdispGFillString(GDisplay *g, coord_t x, coord_t y, const char *str, font_t font, color_t color, color_t bgcolor) {
MUTEX_ENTER(g);
- g->p.cx = mf_get_string_width(font, str, 0, 0);
+ g->p.cx = mf_get_string_width(font, str, 0, 0) + font->baseline_x;
g->p.cy = font->height;
g->t.font = font;
g->t.clipx0 = g->p.x = x;