From bcef57485a18fd2ee9b5d1da70ba900a0d9897fc Mon Sep 17 00:00:00 2001 From: Lukas Matena Date: Thu, 11 Nov 2021 15:55:37 +0100 Subject: [PATCH] Make sure the object does not float after simplification --- src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp b/src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp index b71443b5762..9f5990e2360 100644 --- a/src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp +++ b/src/slic3r/GUI/Gizmos/GLGizmoSimplify.cpp @@ -479,6 +479,7 @@ void GLGizmoSimplify::apply_simplify() { mv->calculate_convex_hull(); mv->set_new_unique_id(); mv->get_object()->invalidate_bounding_box(); + mv->get_object()->ensure_on_bed(true); // allow negative z // fix hollowing, sla support points, modifiers, ... plater->changed_mesh(object_idx);