From eae73b3113084d6b6a1638c6e6274bba8a2d6279 Mon Sep 17 00:00:00 2001 From: WerWolv Date: Tue, 28 Nov 2023 10:28:06 +0100 Subject: [PATCH] fix: Font size not resetting back to default properly --- plugins/builtin/source/content/init_tasks.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/plugins/builtin/source/content/init_tasks.cpp b/plugins/builtin/source/content/init_tasks.cpp index 9f8b955c8..01d13827f 100644 --- a/plugins/builtin/source/content/init_tasks.cpp +++ b/plugins/builtin/source/content/init_tasks.cpp @@ -119,6 +119,9 @@ namespace hex::plugin::builtin { bool loadFontsImpl(bool loadUnicode) { const float defaultFontSize = ImHexApi::System::DefaultFontSize * std::round(ImHexApi::System::getGlobalScale()); + // Reset used font size back to the default size + ImHexApi::System::impl::setFontSize(defaultFontSize); + // Load custom font related settings if (ContentRegistry::Settings::read("hex.builtin.setting.font", "hex.builtin.setting.font.custom_font_enable", false).get()) { std::fs::path fontFile = ContentRegistry::Settings::read("hex.builtin.setting.font", "hex.builtin.setting.font.font_path", "").get();