]> SALOME platform Git repositories - modules/shaper.git/blobdiff - src/PartSet/PartSet_WidgetBSplinePoints.cpp
Salome HOME
Fix crash on the selection of external object when creating B-spline
[modules/shaper.git] / src / PartSet / PartSet_WidgetBSplinePoints.cpp
index 5ccc381e167f70de6e12d902a48a210d82d42bce..0678e82772159d99cc96d9894a5e72d9dcd551f2 100644 (file)
@@ -533,11 +533,7 @@ void PartSet_WidgetBSplinePoints::mouseReleased(ModuleBase_IViewWindow* theWindo
   }
 
   GeomPnt2dPtr aSelectedPoint = PartSet_Tools::getPnt2d(aView, aSelectedShape, mySketch);
-  if (aSelectedPoint) {
-    // nullify selected object to add reference to attribute instead of its owner
-    aSelectedObject = ObjectPtr();
-  }
-  else {
+  if (!aSelectedPoint) {
     aSelectedPoint = PartSet_Tools::getPnt2d(theEvent, theWindow, mySketch);
     setValueState(Stored); // in case of edge selection, Apply state should also be updated
   }