From 58891ce3102649e090499cff09d0c6443d6a6658 Mon Sep 17 00:00:00 2001 From: "jiangkai.zhao" Date: Fri, 14 Feb 2025 17:39:56 +0800 Subject: [PATCH] =?UTF-8?q?FIX=EF=BC=9AChange=20the=20sorting=20method=20o?= =?UTF-8?q?f=20the=20wall=20filament?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit and fix wipe_tower's interface bug jira: none Change-Id: I3887142bac2d43a4d2b6db65b5a3976bb271cf71 --- src/libslic3r/GCode/WipeTower.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/libslic3r/GCode/WipeTower.cpp b/src/libslic3r/GCode/WipeTower.cpp index 379dce098..4bc2b87ac 100644 --- a/src/libslic3r/GCode/WipeTower.cpp +++ b/src/libslic3r/GCode/WipeTower.cpp @@ -3661,8 +3661,8 @@ void WipeTower::plan_tower_new() int WipeTower::get_wall_filament_for_all_layer() { - std::unordered_map category_counts; - std::unordered_map filament_counts; + std::map category_counts; + std::map filament_counts; for (const auto &layer : m_plan) { for (size_t i = 0; i < layer.tool_changes.size(); ++i) { if (i == 0) { @@ -3845,8 +3845,8 @@ void WipeTower::generate_new(std::vector