FIX: the nozzle volume type is not correct for manual cali

jira: STUDIO-14759 & STUDIO-14758
Change-Id: I4496583d1ddce8802aac11b1d094ae7bce640eb2
(cherry picked from commit f50d4e346eea362a1ca9de16d8bcf7b9f2cd0cd3)
This commit is contained in:
zhimin.zeng 2025-09-26 11:27:39 +08:00 committed by Noisyfox
parent 642cf3c09c
commit d4e1d7dfb2

View file

@ -396,13 +396,12 @@ void CalibrationWizard::cache_preset_info(MachineObject* obj, float nozzle_dia)
int ams_id, slot_id, tray_id;
get_tray_ams_and_slot_id(curr_obj, result.tray_id, ams_id, slot_id, tray_id);
result.extruder_id = preset_page->get_extruder_id(ams_id);
result.nozzle_volume_type = preset_page->get_nozzle_volume_type(result.extruder_id);
result.nozzle_diameter = preset_page->get_nozzle_diameter(result.extruder_id);
}
else {
result.extruder_id = 0;
result.nozzle_volume_type = NozzleVolumeType::nvtStandard;
}
result.nozzle_volume_type = preset_page->get_nozzle_volume_type(result.extruder_id);
obj->selected_cali_preset.push_back(result);
}