From ceeebda1dcd677dee36b33bdb51f7d08ba2408d5 Mon Sep 17 00:00:00 2001 From: Noisyfox Date: Wed, 6 Nov 2024 23:38:33 +0800 Subject: [PATCH] Fix null pointer issue --- src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp b/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp index 406f88e6d2..906447a7ba 100644 --- a/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp +++ b/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp @@ -694,10 +694,10 @@ void GLGizmoMeasure::on_render() reset_gripper_pick(GripperType::UNDEFINE, true); m_curr_feature = curr_feature; - m_curr_feature->volume = m_last_hit_volume; - m_curr_feature->world_tran = m_mesh_raycaster_map[m_last_hit_volume]->get_transform(); if (!m_curr_feature.has_value()) return; + m_curr_feature->volume = m_last_hit_volume; + m_curr_feature->world_tran = m_mesh_raycaster_map[m_last_hit_volume]->get_transform(); switch (m_curr_feature->get_type()) { default: { assert(false); break; }