From 63783419e530abbb9f443de7d6a2d03d9d2c6031 Mon Sep 17 00:00:00 2001 From: "chunmao.guo" Date: Wed, 21 May 2025 16:16:25 +0800 Subject: [PATCH] FIX: update layout after remove filament Change-Id: I147e32f423d8d3debf1bea537dd0dfc2e1b24c19 Jira: STUDIO-12072 --- src/slic3r/GUI/Plater.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/slic3r/GUI/Plater.cpp b/src/slic3r/GUI/Plater.cpp index 9ecafa984..97055b4d4 100644 --- a/src/slic3r/GUI/Plater.cpp +++ b/src/slic3r/GUI/Plater.cpp @@ -2818,6 +2818,11 @@ void Sidebar::on_filaments_delete(size_t filament_id) p->combos_filament[idx]->update(); } + auto min_size = p->m_panel_filament_content->GetSizer()->GetMinSize(); + if (min_size.y > p->m_panel_filament_content->GetMaxHeight()) + min_size.y = p->m_panel_filament_content->GetMaxHeight(); + p->m_panel_filament_content->SetMinSize(min_size); + Layout(); p->m_panel_filament_title->Refresh(); update_ui_from_settings();