From e1d11d814ec0846fde047b54bfb2fadcd9303eec Mon Sep 17 00:00:00 2001 From: "zhimin.zeng" Date: Tue, 14 Jan 2025 12:09:20 +0800 Subject: [PATCH] FIX: preset is incorrect when opening MW file jira: STUDIO-9793 Change-Id: Ib1405c5badc4857a506ecea41ce4708eb2f83423 --- src/slic3r/GUI/Plater.cpp | 1 + src/slic3r/GUI/PresetComboBoxes.hpp | 1 + 2 files changed, 2 insertions(+) diff --git a/src/slic3r/GUI/Plater.cpp b/src/slic3r/GUI/Plater.cpp index 3c6638497..a13272cb3 100644 --- a/src/slic3r/GUI/Plater.cpp +++ b/src/slic3r/GUI/Plater.cpp @@ -6113,6 +6113,7 @@ void Plater::priv::reset(bool apply_presets_change) project.reset(); + wxGetApp().sidebar().printer_combox()->clear_selected_dev_id(); //BBS: reset all project embedded presets wxGetApp().preset_bundle->reset_project_embedded_presets(); if (apply_presets_change) diff --git a/src/slic3r/GUI/PresetComboBoxes.hpp b/src/slic3r/GUI/PresetComboBoxes.hpp index 49d299da2..6091d210c 100644 --- a/src/slic3r/GUI/PresetComboBoxes.hpp +++ b/src/slic3r/GUI/PresetComboBoxes.hpp @@ -82,6 +82,7 @@ public: int get_filament_idx() const { return m_filament_idx; } std::string get_selected_dev_id() const { return m_selected_dev_id; } + void clear_selected_dev_id() { m_selected_dev_id.clear(); } // BBS wxString get_tooltip(const Preset& preset);