From 32ed0647978b95a8837661bbbbe809b92f3d07ac Mon Sep 17 00:00:00 2001 From: Lukas Matena Date: Fri, 29 Mar 2019 13:38:33 +0100 Subject: [PATCH] SLA gizmo fix: occasional crashes after deleting objects --- src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp b/src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp index df7004b3f..d83ef9ed8 100644 --- a/src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp +++ b/src/slic3r/GUI/Gizmos/GLGizmoSlaSupports.cpp @@ -44,8 +44,11 @@ bool GLGizmoSlaSupports::on_init() void GLGizmoSlaSupports::set_sla_support_data(ModelObject* model_object, const Selection& selection) { - if (selection.is_empty()) + if (selection.is_empty()) { + m_model_object = nullptr; + m_old_model_object = nullptr; return; + } m_old_model_object = m_model_object; m_model_object = model_object;