mirror of
https://git.mirrors.martin98.com/https://github.com/bambulab/BambuStudio.git
synced 2025-09-28 21:03:12 +08:00
FIX: crash while change nozzle diameter several times
jira: [STUDIO-9534] Change-Id: I7a3cec4aa43941fad6496e8943213bd353094082
This commit is contained in:
parent
05328da461
commit
10dfbf3ec6
@ -6126,9 +6126,16 @@ void MachineObject::update_printer_preset_name()
|
||||
BOOST_LOG_TRIVIAL(info) << __FUNCTION__ << " " << __LINE__ << " update printer preset name failed: "<< "printer_type: " << printer_type << "nozzle_diameter_str" << nozzle_diameter_str;
|
||||
}
|
||||
|
||||
for (auto iter = m_nozzle_filament_data.begin(); iter != m_nozzle_filament_data.end(); iter++) {
|
||||
for (auto iter = m_nozzle_filament_data.begin(); iter != m_nozzle_filament_data.end();)
|
||||
{
|
||||
if (diameter_set.find(iter->first) == diameter_set.end())
|
||||
{
|
||||
iter = m_nozzle_filament_data.erase(iter);
|
||||
}
|
||||
else
|
||||
{
|
||||
++iter;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user