fix: Icons being too big for regular text

This commit is contained in:
WerWolv
2025-07-31 20:32:59 +02:00
parent 9557041c3a
commit fd8bdbdc90
4 changed files with 12 additions and 11 deletions

View File

@@ -83,7 +83,8 @@ namespace hex::fonts::loader {
for (auto &extraFont : ImHexApi::Fonts::impl::getMergeFonts()) {
config.GlyphOffset = { extraFont.offset.x, -extraFont.offset.y };
config.GlyphOffset *= ImHexApi::System::getGlobalScale();
atlas->AddFontFromMemoryTTF(const_cast<u8 *>(extraFont.fontData.data()), extraFont.fontData.size(), extraFont.defaultSize.value_or(0), &config);
config.SizePixels = settings.getFontSize() * extraFont.fontSizeMultiplier.value_or(1);
atlas->AddFontFromMemoryTTF(const_cast<u8 *>(extraFont.fontData.data()), extraFont.fontData.size(), 0.0F, &config);
}
}