From 27c2652a40fa1c5025553776f78a2023d5586653 Mon Sep 17 00:00:00 2001 From: "maosheng.wei" Date: Wed, 13 Mar 2024 19:22:45 +0800 Subject: [PATCH] FIX: use object name of plate when send task in untitled project Jira: 6430 Change-Id: I78ec811fab1cf028c0d5f81ac7738abdbeb6145f --- src/slic3r/GUI/SelectMachine.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/slic3r/GUI/SelectMachine.cpp b/src/slic3r/GUI/SelectMachine.cpp index 2632a0284..19cf88b1f 100644 --- a/src/slic3r/GUI/SelectMachine.cpp +++ b/src/slic3r/GUI/SelectMachine.cpp @@ -3828,9 +3828,11 @@ void SelectMachineDialog::set_default() if (from_u8(file_name).find(_L("Untitled")) != wxString::npos) { PartPlate *part_plate = m_plater->get_partplate_list().get_plate(m_print_plate_idx); if (part_plate) { - if (std::vector objects = part_plate->get_objects(); objects.size() > 0) { + if (std::vector objects = part_plate->get_objects_on_this_plate(); objects.size() > 0) { file_name = objects[0]->name; - for (int i = 1; i < objects.size(); i++) { file_name += (" + " + objects[i]->name); } + for (int i = 1; i < objects.size(); i++) { + file_name += (" + " + objects[i]->name); + } } if (file_name.size() > 100) { file_name = file_name.substr(0, 97) + "...";