From 59ff3ef55992a3246bbb61c2030f1e0cca55d6c1 Mon Sep 17 00:00:00 2001 From: Lukas Matena Date: Fri, 25 Oct 2024 08:39:58 +0200 Subject: [PATCH] Fixed incorrect filament preset selection from the CLI --- src/libslic3r/ProfilesSharingUtils.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/libslic3r/ProfilesSharingUtils.cpp b/src/libslic3r/ProfilesSharingUtils.cpp index 4f6ab8e1f3..df83b4a541 100644 --- a/src/libslic3r/ProfilesSharingUtils.cpp +++ b/src/libslic3r/ProfilesSharingUtils.cpp @@ -576,6 +576,8 @@ std::string load_full_print_config(const std::string& print_preset_name, extruders_filaments.clear(); for (size_t i = 0; i < material_preset_names.size(); ++i) extruders_filaments.emplace_back(ExtruderFilaments(&preset_bundle.filaments, i, material_preset_names[i])); + if (extruders_filaments.size() == 1) + preset_bundle.filaments.select_preset_by_name(material_preset_names[0], false); } config = preset_bundle.full_config();