diff --git a/libraries/ZWidget/src/core/canvas.cpp b/libraries/ZWidget/src/core/canvas.cpp index fe4e4153c..3c4337175 100644 --- a/libraries/ZWidget/src/core/canvas.cpp +++ b/libraries/ZWidget/src/core/canvas.cpp @@ -14,7 +14,7 @@ #include #include -// #define USE_INTERNAL_TTF +#define USE_INTERNAL_TTF class CanvasTexture { diff --git a/libraries/ZWidget/src/core/truetypefont.cpp b/libraries/ZWidget/src/core/truetypefont.cpp index 78178de04..07b599e28 100644 --- a/libraries/ZWidget/src/core/truetypefont.cpp +++ b/libraries/ZWidget/src/core/truetypefont.cpp @@ -276,7 +276,7 @@ TrueTypeGlyph TrueTypeFont::LoadGlyph(uint32_t glyphIndex, double height) const // TBD: gridfit or not? glyph.advanceWidth = (int)std::round(advanceWidth * scale * scaleX); - glyph.leftSideBearing = (int)std::round(lsb * scale * scaleX + bboxMin.x); + glyph.leftSideBearing = (int)std::round(bboxMin.x); glyph.yOffset = (int)std::round(bboxMin.y); return glyph;