From 0dd6ea24d211b41787af43252ed78dbb601fb372 Mon Sep 17 00:00:00 2001 From: vsv Date: Tue, 17 Dec 2019 17:19:42 +0300 Subject: [PATCH] Issue #3123: Do not select non sketcher objects --- src/PartSet/PartSet_WidgetFeaturePointSelector.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/PartSet/PartSet_WidgetFeaturePointSelector.cpp b/src/PartSet/PartSet_WidgetFeaturePointSelector.cpp index 173e14627..c5a4dec3b 100644 --- a/src/PartSet/PartSet_WidgetFeaturePointSelector.cpp +++ b/src/PartSet/PartSet_WidgetFeaturePointSelector.cpp @@ -194,6 +194,10 @@ void PartSet_WidgetFeaturePointSelector::mouseReleased(ModuleBase_IViewWindow* t if (!aPreviewObject.get()) return; + // Do not use non-sketcher objects + if (!sketch()->isSub(myPreviewObject)) + return; + // set parameters of preview into parameters of selection in the feature std::shared_ptr aPointSelectedAttr = std::dynamic_pointer_cast( -- 2.39.2