From de62a4c71e1f8b5811b80c065cdf5463c68f679e Mon Sep 17 00:00:00 2001 From: WerWolv Date: Thu, 17 Jul 2025 20:12:38 +0200 Subject: [PATCH] impr: Better icon centering in icon buttons --- lib/libimhex/source/ui/imgui_imhex_extensions.cpp | 2 +- plugins/fonts/source/fonts.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/libimhex/source/ui/imgui_imhex_extensions.cpp b/lib/libimhex/source/ui/imgui_imhex_extensions.cpp index 712bbf35e..7c9607f45 100644 --- a/lib/libimhex/source/ui/imgui_imhex_extensions.cpp +++ b/lib/libimhex/source/ui/imgui_imhex_extensions.cpp @@ -902,7 +902,7 @@ namespace ImGuiExt { : ImGuiCol_Button); RenderNavCursor(bb, id); RenderFrame(bb.Min, bb.Max, col, true, style.FrameRounding); - RenderTextClipped(bb.Min + style.FramePadding * ImVec2(1.3F, 1) + iconOffset, bb.Max - style.FramePadding, symbol, nullptr, &label_size, style.ButtonTextAlign, &bb); + RenderTextClipped(bb.Min + style.FramePadding + iconOffset, bb.Max - style.FramePadding, symbol, nullptr, &label_size, style.ButtonTextAlign, &bb); PopStyleColor(); diff --git a/plugins/fonts/source/fonts.cpp b/plugins/fonts/source/fonts.cpp index 5fa009271..ebc140f5f 100644 --- a/plugins/fonts/source/fonts.cpp +++ b/plugins/fonts/source/fonts.cpp @@ -33,7 +33,7 @@ namespace hex::fonts { { { ICON_MIN_VS, ICON_MAX_VS } }, - { -1, -2 }); + { 0, -2 }); ImHexApi::Fonts::loadFont("Unifont", romfs::get("fonts/unifont.otf").span(), { }, {}, 0, false, 16); }