From c8e95cf3c3304b6d62e82a584c934d66c9bf1b93 Mon Sep 17 00:00:00 2001 From: WerWolv Date: Sat, 28 Dec 2024 20:46:26 +0100 Subject: [PATCH] impr: Keep default font at whole-integer sizes --- plugins/fonts/source/font_loader.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/fonts/source/font_loader.cpp b/plugins/fonts/source/font_loader.cpp index 8320f697a..c20356ebf 100644 --- a/plugins/fonts/source/font_loader.cpp +++ b/plugins/fonts/source/font_loader.cpp @@ -65,7 +65,7 @@ namespace hex::fonts { Font addDefaultFont() { ImFontConfig config = m_config; config.FontBuilderFlags |= ImGuiFreeTypeBuilderFlags_Monochrome | ImGuiFreeTypeBuilderFlags_MonoHinting; - config.SizePixels = getAdjustedFontSize(std::floor(ImHexApi::System::getGlobalScale()) * 13.0F); + config.SizePixels = std::floor(getAdjustedFontSize(ImHexApi::System::getGlobalScale() * 13.0F)); auto font = m_fontAtlas->AddFontDefault(&config); m_fontSizes.emplace_back(false, config.SizePixels);