From e5321f96a366b8b65bf4b91cb00ac730ffb735aa Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 24 Aug 2024 11:19:44 +0530 Subject: [PATCH] never return zero cell width for a font --- kitty/freetype.c | 1 + 1 file changed, 1 insertion(+) diff --git a/kitty/freetype.c b/kitty/freetype.c index 65b62191c..779d7bfe9 100644 --- a/kitty/freetype.c +++ b/kitty/freetype.c @@ -386,6 +386,7 @@ calc_cell_width(Face *self) { ans = MAX(ans, (unsigned int)ceilf((float)self->face->glyph->metrics.horiAdvance / 64.f)); } } + if (!ans) ans = (unsigned int)ceilf(self->face->size->metrics.max_advance / 64.f); return ans; }