We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 871e442 commit 5ada290Copy full SHA for 5ada290
kitty/freetype.c
@@ -153,8 +153,10 @@ static inline int
153
get_load_flags(int hinting, int hintstyle, int base) {
154
int flags = base;
155
if (hinting) {
156
- if (hintstyle >= 3) flags |= FT_LOAD_TARGET_NORMAL;
157
- else if (0 < hintstyle && hintstyle < 3) flags |= FT_LOAD_TARGET_LIGHT;
+ if (!(flags & (FT_LOAD_TARGET_MONO | FT_LOAD_TARGET_LCD | FT_LOAD_TARGET_LCD_V))) {
+ if (hintstyle >= 3) flags |= FT_LOAD_TARGET_NORMAL;
158
+ else if (0 < hintstyle && hintstyle < 3) flags |= FT_LOAD_TARGET_LIGHT;
159
+ }
160
} else flags |= FT_LOAD_NO_HINTING;
161
return flags;
162
}
0 commit comments