From 59907ef532c60ffe6a46dd5e1a5ff9d39fdc1591 Mon Sep 17 00:00:00 2001 From: "xun.zhang" Date: Fri, 3 Jan 2025 12:20:00 +0800 Subject: [PATCH] FIX: increate filament idx in print apply 1.Used filament idx is 1 based jira:STUDIO-9523,STUDIO-9522,STUDIO-9513 Signed-off-by: xun.zhang Change-Id: Ic669a079660b49cb71fb8c4750cae5f7874d825d --- src/libslic3r/PrintApply.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libslic3r/PrintApply.cpp b/src/libslic3r/PrintApply.cpp index 1d628c86e..870023158 100644 --- a/src/libslic3r/PrintApply.cpp +++ b/src/libslic3r/PrintApply.cpp @@ -1171,7 +1171,7 @@ Print::ApplyStatus Print::apply(const Model &model, DynamicPrintConfig new_full_ for (size_t index = 0; index < old_filament_map.size(); index++) { if ((old_filament_map[index] == new_filament_map[index]) - || (used_filament_set.find(index + 1) == used_filament_set.end())) + || (used_filament_set.find(index) == used_filament_set.end())) continue; else { same_map = false;