FIX: gizmo: fix missed point on plane feature

JIRA: no-jira
by haidiye

Change-Id: Ic287cdf77ef62dbe25e04d50280894075a45d697
This commit is contained in:
lane.wei 2024-05-11 20:07:26 +08:00 committed by Lane.Wei
parent 4e85ba44dc
commit 6da90eedab
1 changed files with 4 additions and 4 deletions

View File

@ -677,7 +677,7 @@ 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 ||
(m_mode == EMode::PointSelection && curr_feature->get_type() == Measure::SurfaceFeatureType::Plane))) {
(m_mode == EMode::PointSelection && (curr_feature->get_type() == Measure::SurfaceFeatureType::Plane || curr_feature->get_type() == Measure::SurfaceFeatureType::Edge)))) {
curr_feature.reset();
}
}