FIX:fixed the error in displaying ext steps

jira:[STUDIO-10998]

Change-Id: I1c1240f69c187c2d0de4887e51596fba8db68744
This commit is contained in:
tao wang 2025-03-23 17:58:11 +08:00 committed by lane.wei
parent 2c0953a554
commit 0a9e1c8899
1 changed files with 6 additions and 3 deletions

View File

@ -3324,9 +3324,12 @@ void StatusPanel::update_ams(MachineObject *obj)
if (obj->m_extder_data.current_busy_for_loading && obj->m_extder_data.current_loading_extder_id != -1 ) {
auto tar = obj->m_extder_data.extders[obj->m_extder_data.current_loading_extder_id].star;
auto now = obj->m_extder_data.extders[obj->m_extder_data.current_loading_extder_id].snow;
if ( (tar.ams_id == std::to_string(VIRTUAL_TRAY_MAIN_ID) || tar.ams_id == std::to_string(VIRTUAL_TRAY_DEPUTY_ID)) &&
((now.ams_id != std::to_string(VIRTUAL_TRAY_MAIN_ID) || now.ams_id != std::to_string(VIRTUAL_TRAY_DEPUTY_ID)) || (now.ams_id != "255"))
) {
if ((tar.ams_id == std::to_string(VIRTUAL_TRAY_MAIN_ID) || tar.ams_id == std::to_string(VIRTUAL_TRAY_DEPUTY_ID)) &&
(tar.slot_id == std::to_string(VIRTUAL_TRAY_MAIN_ID))) {
busy_for_vt_loading = false;
} else if ((tar.ams_id == std::to_string(VIRTUAL_TRAY_MAIN_ID) || tar.ams_id == std::to_string(VIRTUAL_TRAY_DEPUTY_ID)) &&
((now.ams_id != std::to_string(VIRTUAL_TRAY_MAIN_ID) || now.ams_id != std::to_string(VIRTUAL_TRAY_DEPUTY_ID)) || (now.ams_id != "255"))) {
busy_for_vt_loading = true;
}
}