From 1caf0f3ddbd0bf1b9ecef522c085c1213a2ff603 Mon Sep 17 00:00:00 2001 From: "hang.xu" Date: Wed, 31 Jul 2024 12:40:33 +0800 Subject: [PATCH] FIX: device interface crash jira: NONE Change-Id: If2480ac842a5f609d80e33f41a88f747903681a6 --- src/slic3r/GUI/StatusPanel.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/slic3r/GUI/StatusPanel.cpp b/src/slic3r/GUI/StatusPanel.cpp index 473ff4bad..31e4c72e7 100644 --- a/src/slic3r/GUI/StatusPanel.cpp +++ b/src/slic3r/GUI/StatusPanel.cpp @@ -2594,9 +2594,8 @@ void StatusPanel::update_ams(MachineObject *obj) else if(obj->get_printer_ams_type() == "generic") { ams_mode = AMSModel::GENERIC_AMS; } } if (obj->is_enable_np && obj->amsList.size() > 0){ - ams_mode = AMSModel(obj->amsList[0]->type); + ams_mode = AMSModel(obj->amsList.begin()->second->type); } - if (!obj || !obj->is_connected() || obj->amsList.empty()