From 657d0c4e2d64a46f49a7f2b46750c9f4d7a7b36c Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Mon, 30 Oct 2017 10:19:40 +0530 Subject: [PATCH] Update harfbuzz font when size of font is changed --- kitty/freetype.c | 1 + 1 file changed, 1 insertion(+) diff --git a/kitty/freetype.c b/kitty/freetype.c index 61846a10c..e19ca9540 100644 --- a/kitty/freetype.c +++ b/kitty/freetype.c @@ -74,6 +74,7 @@ set_font_size(Face *self, FT_F26Dot6 char_width, FT_F26Dot6 char_height, FT_UInt int error = FT_Set_Char_Size(self->face, char_width, char_height, xdpi, ydpi); if (!error) { self->char_width = char_width; self->char_height = char_height; self->xdpi = xdpi; self->ydpi = ydpi; + if (self->harfbuzz_font) hb_ft_font_changed(self->harfbuzz_font); } else { set_freetype_error("Failed to set char size, with error:", error); return false; }