From 77548df00ff24ef9aae0b5808876b7ac0ec7db17 Mon Sep 17 00:00:00 2001 From: enricoturri1966 Date: Wed, 27 Oct 2021 14:33:02 +0200 Subject: [PATCH] Fixed missing sinking property in objects list for multipart objects with a part completely below the printbed --- src/slic3r/GUI/GLCanvas3D.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/slic3r/GUI/GLCanvas3D.cpp b/src/slic3r/GUI/GLCanvas3D.cpp index 4af16fc1d..18618e930 100644 --- a/src/slic3r/GUI/GLCanvas3D.cpp +++ b/src/slic3r/GUI/GLCanvas3D.cpp @@ -3895,7 +3895,7 @@ void GLCanvas3D::update_sequential_clearance() bool GLCanvas3D::is_object_sinking(int object_idx) const { for (const GLVolume* v : m_volumes.volumes) { - if (v->object_idx() == object_idx && v->is_sinking()) + if (v->object_idx() == object_idx && (v->is_sinking() || (!v->is_modifier && v->is_below_printbed()))) return true; } return false;