FIX:missed point on plane feature

jira: none
Change-Id: I8f3399a1b26c877a82ab6cebb55658df07bc77a9
This commit is contained in:
zhou.xu 2024-05-11 18:01:14 +08:00 committed by Lane.Wei
parent 53d85a3b89
commit 3c0082d8ec
1 changed files with 2 additions and 1 deletions

View File

@ -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();
}
}