From a80c35aa94e92fcd7f0cc2593e1e61b59d3908d8 Mon Sep 17 00:00:00 2001 From: WerWolv Date: Sun, 24 Aug 2025 13:55:02 +0200 Subject: [PATCH] fix: Icon offsets being scaled incorrectly --- plugins/fonts/source/font_loader.cpp | 1 - 1 file changed, 1 deletion(-) diff --git a/plugins/fonts/source/font_loader.cpp b/plugins/fonts/source/font_loader.cpp index 2f3659ef5..fefcf7ef4 100644 --- a/plugins/fonts/source/font_loader.cpp +++ b/plugins/fonts/source/font_loader.cpp @@ -84,7 +84,6 @@ namespace hex::fonts::loader { config.MergeMode = true; for (auto &extraFont : ImHexApi::Fonts::impl::getMergeFonts()) { config.GlyphOffset = { extraFont.offset.x, -extraFont.offset.y }; - config.GlyphOffset *= ImHexApi::System::getGlobalScale(); config.SizePixels = settings.getFontSize() * extraFont.fontSizeMultiplier.value_or(1) / ImHexApi::System::getNativeScale(); atlas->AddFontFromMemoryTTF(const_cast(extraFont.fontData.data()), extraFont.fontData.size(), 0.0F, &config); atlas->Sources.back().FontDataOwnedByAtlas = false;