FIX: update the filament name

jira: [STUDIO-10348]
Change-Id: Id2762188eaf84ad7534a3d6063e0df8c000dd817
This commit is contained in:
xin.zhang 2025-02-13 09:16:16 +08:00 committed by lane.wei
parent 16813aa460
commit d30ca5baa0
2 changed files with 17 additions and 3 deletions

View File

@ -68,6 +68,20 @@ public:
return -1;
};
/*copied from AmsTray::get_display_filament_type()*/
std::string get_display_filament_type()
{
if (type == "PLA-S")
return "Sup.PLA";
else if (type == "PA-S")
return "Sup.PA";
else if (type == "ABS-S")
return "Sup.ABS";
else
return type;
return type;
}
};
class BBLSliceInfo {

View File

@ -4271,15 +4271,15 @@ void SelectMachineDialog::set_default_from_sdcard()
auto nozzle_id = m_filaments_map[fo.id];
if (nozzle_id == 1) {
item = new MaterialItem(m_filament_left_panel, wxColour(fo.color), fo.type);
item = new MaterialItem(m_filament_left_panel, wxColour(fo.color), fo.get_display_filament_type());
m_sizer_ams_mapping_left->Add(item, 0, wxALL, FromDIP(5));
} else if (nozzle_id == 2) {
item = new MaterialItem(m_filament_right_panel, wxColour(fo.color), fo.type);
item = new MaterialItem(m_filament_right_panel, wxColour(fo.color), fo.get_display_filament_type());
m_sizer_ams_mapping_right->Add(item, 0, wxALL, FromDIP(5));
}
}
} else {
item = new MaterialItem(m_filament_panel, wxColour(fo.color), fo.type);
item = new MaterialItem(m_filament_panel, wxColour(fo.color), fo.get_display_filament_type());
m_sizer_ams_mapping->Add(item, 0, wxALL, FromDIP(5));
}