From 1c2c012006fc5ab5bf3afd93a480ada8e4b5d1a0 Mon Sep 17 00:00:00 2001 From: enricoturri1966 Date: Wed, 12 Oct 2022 12:27:04 +0200 Subject: [PATCH] Measuring - Gizmo measure - Fixed update of volume matrix --- src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp b/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp index db33135dda..6f8743e15b 100644 --- a/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp +++ b/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp @@ -678,11 +678,11 @@ void GLGizmoMeasure::update_if_needed() } m_old_model_object = object; m_old_model_volume = volume; - - m_volume_matrix = m_parent.get_selection().get_first_volume()->world_matrix(); - m_volume_matrix_scale_inverse = Geometry::Transformation(m_volume_matrix).get_scaling_factor_matrix().inverse(); }; + m_volume_matrix = m_parent.get_selection().get_first_volume()->world_matrix(); + m_volume_matrix_scale_inverse = Geometry::Transformation(m_volume_matrix).get_scaling_factor_matrix().inverse(); + const ModelObject* mo = m_c->selection_info()->model_object(); const ModelVolume* mv = m_c->selection_info()->model_volume(); if (m_state != On || (mo == nullptr && mv == nullptr))