From f7140f055bedba468a4fbcb3bb3c046f7c62a7c3 Mon Sep 17 00:00:00 2001 From: tao wang Date: Thu, 12 Jan 2023 10:30:57 +0800 Subject: [PATCH] FIX:Fixed some UI layout issues for monitor page Change-Id: Ifbb7dd7271195bed17dcd83a398bb7a65b13dca2 --- src/slic3r/GUI/StatusPanel.cpp | 5 ++++- src/slic3r/GUI/Widgets/ImageSwitchButton.cpp | 1 + 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/slic3r/GUI/StatusPanel.cpp b/src/slic3r/GUI/StatusPanel.cpp index 767b2527e..de3cd78e8 100644 --- a/src/slic3r/GUI/StatusPanel.cpp +++ b/src/slic3r/GUI/StatusPanel.cpp @@ -1063,7 +1063,10 @@ void StatusBasePanel::show_ams_group(bool show, bool support_virtual_tray) m_ams_control->Show(true); m_ams_control_box->Show(true); m_ams_control->show_noams_mode(show, support_virtual_tray); - Fit(); + + if (m_show_ams_group != show) { + Fit(); + } m_show_ams_group = show; } diff --git a/src/slic3r/GUI/Widgets/ImageSwitchButton.cpp b/src/slic3r/GUI/Widgets/ImageSwitchButton.cpp index 7240cc42a..2cba878f7 100644 --- a/src/slic3r/GUI/Widgets/ImageSwitchButton.cpp +++ b/src/slic3r/GUI/Widgets/ImageSwitchButton.cpp @@ -312,6 +312,7 @@ void FanSwitchButton::render(wxDC& dc) dc.SetTextForeground(text_color.colorForStates(states)); pt.x = (size.x - dc.GetTextExtent(speed).x) / 2; + pt.y -= FromDIP(5); dc.DrawText(speed, pt); }