diff --git a/plugins/builtin/source/content/settings_entries.cpp b/plugins/builtin/source/content/settings_entries.cpp index 9ee007e2f..38b4949a9 100644 --- a/plugins/builtin/source/content/settings_entries.cpp +++ b/plugins/builtin/source/content/settings_entries.cpp @@ -585,7 +585,7 @@ namespace hex::plugin::builtin { ImHexApi::System::impl::setCustomFontPath(fontFile); // If a custom font has been loaded now, also load the font size - float fontSize = ImHexApi::System::DefaultFontSize * ImHexApi::System::getGlobalScale(); + float fontSize = ImHexApi::System::DefaultFontSize * std::round(ImHexApi::System::getGlobalScale()); if (!fontFile.empty()) { fontSize = ContentRegistry::Settings::read("hex.builtin.setting.font", "hex.builtin.setting.font.font_size", 13) * ImHexApi::System::getGlobalScale(); }