ConfigWizard: Fixed a crash on unselection of a last printer in technology

SPE-2458
This commit is contained in:
YuSanka 2024-08-26 16:26:21 +02:00 committed by Lukas Matena
parent 78400b3399
commit 436f098b98

View File

@ -2990,8 +2990,18 @@ void ConfigWizard::priv::on_printer_pick(PagePrinters *page, const PrinterPicker
if (page->technology & T_FFF) {
page_filaments->clear();
if (!any_fff_selected) {
// clear all filament's info, when no one printer is selected
filaments.clear();
aliases_fff.clear();
}
} else if (page->technology & T_SLA) {
page_sla_materials->clear();
if (!any_sla_selected) {
// clear all material's info, when no one printer is selected
sla_materials.clear();
aliases_sla.clear();
}
}
}