From 9bb0848d27d5a5fb714b7ad116001c304f9d4830 Mon Sep 17 00:00:00 2001 From: YuSanka Date: Wed, 25 Nov 2020 22:45:24 +0100 Subject: [PATCH] PhysicalPrinterDialog: Fixed editing of the SLA physical printers Bug repro: 1. Create sla physical printer. 2. Close dialog. 3. Open dialog to edit printer -> in preset combobox is selected fff printer preset --- src/slic3r/GUI/PhysicalPrinterDialog.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/slic3r/GUI/PhysicalPrinterDialog.cpp b/src/slic3r/GUI/PhysicalPrinterDialog.cpp index b9096ce108..a82161055d 100644 --- a/src/slic3r/GUI/PhysicalPrinterDialog.cpp +++ b/src/slic3r/GUI/PhysicalPrinterDialog.cpp @@ -189,10 +189,10 @@ PhysicalPrinterDialog::PhysicalPrinterDialog(wxWindow* parent, wxString printer_ } else { + m_printer = *printer; const std::set& preset_names = printer->get_preset_names(); for (const std::string& preset_name : preset_names) m_presets.emplace_back(new PresetForPrinter(this, preset_name)); - m_printer = *printer; } if (m_presets.size() == 1)