From 30454bd166cc8caf04b716f933f1ce625c80bfb5 Mon Sep 17 00:00:00 2001 From: tao wang Date: Thu, 6 Feb 2025 14:18:56 +0800 Subject: [PATCH] FIX:cleared the filament change suggestion jira:[STUDIO-10144] Change-Id: I20c219cdefe8de2214e03db94db552d32a40f374 --- src/slic3r/GUI/SelectMachine.cpp | 17 +++++------------ 1 file changed, 5 insertions(+), 12 deletions(-) diff --git a/src/slic3r/GUI/SelectMachine.cpp b/src/slic3r/GUI/SelectMachine.cpp index dae9f47cf..b5c98cf8a 100644 --- a/src/slic3r/GUI/SelectMachine.cpp +++ b/src/slic3r/GUI/SelectMachine.cpp @@ -3046,11 +3046,6 @@ void SelectMachineDialog::update_ams_check(MachineObject *obj) void SelectMachineDialog::update_filament_change_count() { - DeviceManager *dev = Slic3r::GUI::wxGetApp().getDeviceManager(); - if (!dev) return; - MachineObject *obj = dev->get_selected_machine(); - if (!obj) return; - /*check filament change times*/ PartPlate * part_plate = m_plater->get_partplate_list().get_curr_plate(); PrintBase * print = nullptr; @@ -3061,13 +3056,11 @@ void SelectMachineDialog::update_filament_change_count() m_mapping_sugs_sizer->Show(false); m_link_edit_nozzle->Show(false); - //part_plate->get_print(&print, &gcode_result, NULL); - //if (gcode_result && gcode_result->filament_change_count_map.size() > 0 && m_ams_mapping_result.size() > 0) { - - // if (m_ams_mapping_result.size() == filament_ids.size()) { - // return; - // } - //} + DeviceManager *dev = Slic3r::GUI::wxGetApp().getDeviceManager(); + if (!dev) return; + MachineObject *obj = dev->get_selected_machine(); + if (!obj) return; + if (m_print_type == FROM_SDCARD_VIEW) return; std::vector filament_ids; for (auto mr : m_ams_mapping_result) {