Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/prusa3d/PrusaSlicer.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/xs
diff options
context:
space:
mode:
Diffstat (limited to 'xs')
-rw-r--r--xs/src/slic3r/GUI/GUI_ObjectParts.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/xs/src/slic3r/GUI/GUI_ObjectParts.cpp b/xs/src/slic3r/GUI/GUI_ObjectParts.cpp
index 1d61aadc1..ec99c82a6 100644
--- a/xs/src/slic3r/GUI/GUI_ObjectParts.cpp
+++ b/xs/src/slic3r/GUI/GUI_ObjectParts.cpp
@@ -1451,12 +1451,12 @@ bool is_splittable_object(const bool split_part)
return false;
TriangleMeshPtrs meshptrs = volume->mesh.split();
- if (meshptrs.size() <= 1) {
- delete meshptrs.front();
- return false;
+ bool splittable = meshptrs.size() > 1;
+ for (TriangleMesh* m : meshptrs)
+ {
+ delete m;
}
-
- return true;
+ return splittable;
}
void on_btn_split(const bool split_part)