diff --git a/source/Graphics/Font/FreeTypeDriver.cpp b/source/Graphics/Font/FreeTypeDriver.cpp index d910aac..7fbeba3 100644 --- a/source/Graphics/Font/FreeTypeDriver.cpp +++ b/source/Graphics/Font/FreeTypeDriver.cpp @@ -154,7 +154,7 @@ Font::Glyph FreeTypeDriver::loadGlyph(unsigned int codepoint, Image& img, unsign glyph.size.y = (metrics.height / (1 << 6)) + (outlineSize * 2); } - glyph.advance = static_cast(metrics.horiAdvance >> 6); + glyph.advance = static_cast(metrics.horiAdvance >> 6) + (outlineSize * 2); } else { log("FreeType: failed to load glyph for character code '%c'\n", codepoint); }