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