Salome HOME
Key_Escape processing in File selector widget. Otherwise, crash happens if file dialo...
[modules/shaper.git] / src / SketchSolver / SketchSolver_ConstraintMultiRotation.cpp
index bd57785ef95fbaf3ee299ad758c900855abb8154..ce40fdcafb786ff78ee5302a7e265fa4b437f144 100644 (file)
@@ -128,7 +128,8 @@ void SketchSolver_ConstraintMultiRotation::adjustConstraint()
   AttributeRefAttrPtr aCenterAttr =
       myBaseConstraint->refattr(SketchPlugin_MultiRotation::CENTER_ID());
   std::shared_ptr<PlaneGCSSolver_PointWrapper> aRotCenter =
-      std::dynamic_pointer_cast<PlaneGCSSolver_PointWrapper>(myStorage->entity(aCenterAttr));
+      std::dynamic_pointer_cast<PlaneGCSSolver_PointWrapper>(
+      myStorage->entity(AttributePtr(aCenterAttr)));
   if (aRotCenter)
   {
     GCSPointPtr aCenterPoint = aRotCenter->point();