From 89123e519a5942a16f84f1565beab5e7d1ad7729 Mon Sep 17 00:00:00 2001 From: hemai Date: Mon, 7 Jul 2025 11:37:02 +0800 Subject: [PATCH] FIX: if has ams then disable multi-color external assist Jira: [STUDIO-13222] Change-Id: Ife9bf7ad0fa0d4688a4052dd0f90734dab95a623 (cherry picked from commit c030cc2ca31eb19e063597dbabf9fc320e153eec) --- src/slic3r/GUI/SelectMachine.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/slic3r/GUI/SelectMachine.cpp b/src/slic3r/GUI/SelectMachine.cpp index af187f2dde..70a72a7d58 100644 --- a/src/slic3r/GUI/SelectMachine.cpp +++ b/src/slic3r/GUI/SelectMachine.cpp @@ -2258,6 +2258,8 @@ void SelectMachineDialog::update_option_opts(MachineObject *obj) } bool SelectMachineDialog::is_enable_external_change_assist(std::vector& ams_mapping_result) { + if (m_print_job && m_print_job->task_use_ams) return false; + std::map v_ams_map; v_ams_map[VIRTUAL_AMS_MAIN_ID_STR] = 0; v_ams_map[VIRTUAL_AMS_DEPUTY_ID_STR] = 0;