From d336dbe1a5b351f8fac9175c8a9f251d9e450d59 Mon Sep 17 00:00:00 2001 From: tamasmeszaros Date: Thu, 18 Nov 2021 16:39:07 +0100 Subject: [PATCH] Fix broken hollowing preview with defined holes and unchecked hollowing fixes SPE-1121 --- src/slic3r/GUI/Gizmos/GLGizmosCommon.cpp | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/slic3r/GUI/Gizmos/GLGizmosCommon.cpp b/src/slic3r/GUI/Gizmos/GLGizmosCommon.cpp index cf4b18a86b..d2a7e0d73e 100644 --- a/src/slic3r/GUI/Gizmos/GLGizmosCommon.cpp +++ b/src/slic3r/GUI/Gizmos/GLGizmosCommon.cpp @@ -271,11 +271,9 @@ void HollowedMesh::on_update() m_old_hollowing_timestamp = timestamp; indexed_triangle_set interior = print_object->hollowed_interior_mesh(); - if (!interior.empty()) { - its_flip_triangles(interior); - m_hollowed_interior_transformed = std::make_unique(std::move(interior)); - m_hollowed_interior_transformed->transform(trafo_inv); - } + its_flip_triangles(interior); + m_hollowed_interior_transformed = std::make_unique(std::move(interior)); + m_hollowed_interior_transformed->transform(trafo_inv); } else { m_hollowed_mesh_transformed.reset(nullptr);