From aaac0057deee6a6e957b47939aeda5572f9cacc0 Mon Sep 17 00:00:00 2001 From: "zhou.xu" Date: Fri, 11 Oct 2024 11:58:18 +0800 Subject: [PATCH] FIX:change _u8L to _L to solve display problem jira: none Change-Id: Id8b0f95b0f11230081ee6d49571ea63455ec5704 --- src/slic3r/GUI/GLCanvas3D.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/slic3r/GUI/GLCanvas3D.cpp b/src/slic3r/GUI/GLCanvas3D.cpp index 0426ab80c..6ff232faa 100644 --- a/src/slic3r/GUI/GLCanvas3D.cpp +++ b/src/slic3r/GUI/GLCanvas3D.cpp @@ -8471,7 +8471,8 @@ void GLCanvas3D::_render_assemble_control() int selection_idx = m_selection.get_volume_selection_mode() == Selection::Instance ? 0 : 1; auto label = _u8L("Selection Mode") + ":" ; auto label_width = imgui->calc_text_size(label).x ; - auto item_width = imgui->calc_text_size(_u8L("Object")).x * 2.5 + imgui->calc_text_size("xx").x+ item_spacing; + auto item_width = imgui->calc_text_size(_L("Object")).x * 2.5 + imgui->calc_text_size("x").x+imgui->scaled(2); + //render imgui ImGui::AlignTextToFramePadding(); ImGui::PushItemWidth(label_width);