FIX: not set extruder index of option to -1

Change-Id: I67b053db9936e71eed54cafe8f8f7a63a7f85822
Jira: none
This commit is contained in:
chunmao.guo 2024-10-16 13:56:11 +08:00 committed by lane.wei
parent 0e0599c722
commit 6a282118f8
1 changed files with 2 additions and 0 deletions

View File

@ -5956,6 +5956,8 @@ void Tab::switch_excluder(int extruder_id, bool reload)
ExtruderType(extruders->values[extruder_id]), NozzleVolumeType(nozzle_volumes->values[extruder_id]), variant_keys.second, stride);
};
auto index = m_variant_combo ? extruder_id : get_index_for_extruder(extruder_id == -1 ? 0 : extruder_id);
if (index < 0)
return;
if (m_extruder_switch) m_extruder_switch->SetClientData((void *) (index));
if (m_variant_combo) m_variant_combo->SetClientData((void *) (index));
for (auto page : m_pages) {