From b81d76160599052e160d6ad50b16fc07e5f30780 Mon Sep 17 00:00:00 2001 From: Ian Bassi Date: Sat, 10 Oct 2026 21:06:29 -0300 Subject: [PATCH] Refresh plate tab after bed type change (#16344) Co-authored-by: Rodrigo Faselli <162915171+RF47@users.noreply.github.com> --- src/slic3r/GUI/Plater.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/slic3r/GUI/Plater.cpp b/src/slic3r/GUI/Plater.cpp index 1e4996f4b3..7004ebaa34 100644 --- a/src/slic3r/GUI/Plater.cpp +++ b/src/slic3r/GUI/Plater.cpp @@ -12820,8 +12820,8 @@ void Plater::priv::on_select_bed_type(wxCommandEvent &evt) // update plater with new config q->on_config_change(wxGetApp().preset_bundle->full_config()); - if (auto *plate_tab = dynamic_cast(wxGetApp().get_plate_tab())) - plate_tab->update_model_config(); + // Rebuild the plate tab from the current selection; its cached plates may be gone after a reset. + wxGetApp().obj_list()->update_and_show_object_settings_item(); // update app_config AppConfig* app_config = wxGetApp().app_config;