From 99abc4e78a82407b9e25fe1cf811e166497ace28 Mon Sep 17 00:00:00 2001 From: WerWolv Date: Mon, 25 Mar 2024 20:41:39 +0100 Subject: [PATCH] fix: Unifont characters being scaled wrongly Fixes #1616 --- plugins/builtin/source/content/init_tasks.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/builtin/source/content/init_tasks.cpp b/plugins/builtin/source/content/init_tasks.cpp index 4fefa3722..bec344239 100644 --- a/plugins/builtin/source/content/init_tasks.cpp +++ b/plugins/builtin/source/content/init_tasks.cpp @@ -281,7 +281,7 @@ namespace hex::plugin::builtin { auto size = fontSize; if (font.defaultSize.has_value()) - size = font.defaultSize.value() * ImHexApi::System::getGlobalScale(); + size = font.defaultSize.value() * std::floor(ImHexApi::Fonts::getFontSize() / ImHexApi::Fonts::DefaultFontSize); cfg.SizePixels = size;