From 3c0082d8ece41713a375833775990ff8ee8e53af Mon Sep 17 00:00:00 2001 From: "zhou.xu" Date: Sat, 11 May 2024 18:01:14 +0800 Subject: [PATCH] FIX:missed point on plane feature jira: none Change-Id: I8f3399a1b26c877a82ab6cebb55658df07bc77a9 --- src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp b/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp index 297549e06..50c2bd34d 100644 --- a/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp +++ b/src/slic3r/GUI/Gizmos/GLGizmoMeasure.cpp @@ -676,7 +676,8 @@ void GLGizmoMeasure::on_render() } } else if (m_assembly_mode == AssemblyMode::POINT_POINT) { if (!(curr_feature->get_type() == Measure::SurfaceFeatureType::Point || - curr_feature->get_type() == Measure::SurfaceFeatureType::Circle)) { + curr_feature->get_type() == Measure::SurfaceFeatureType::Circle || + (m_mode == EMode::PointSelection && curr_feature->get_type() == Measure::SurfaceFeatureType::Plane))) { curr_feature.reset(); } }