X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FSketchPlugin%2FSketchPlugin_Validators.cpp;h=a541519adbc838f38c73c7ff6346b07b6fce7fa5;hb=98a69c29b5f7357846d88f74166bbc2eef552c59;hp=f4d6b324cc427a9b6c506b5d4473de7f71eea169;hpb=0307b04a5f21df1ce7a7122685adb1f2e14815be;p=modules%2Fshaper.git diff --git a/src/SketchPlugin/SketchPlugin_Validators.cpp b/src/SketchPlugin/SketchPlugin_Validators.cpp index f4d6b324c..a541519ad 100644 --- a/src/SketchPlugin/SketchPlugin_Validators.cpp +++ b/src/SketchPlugin/SketchPlugin_Validators.cpp @@ -212,7 +212,7 @@ bool SketchPlugin_TangentAttrValidator::isValid(const AttributePtr& theAttribute AttributePoint2DArrayPtr aPntArray = std::dynamic_pointer_cast(anAttr); - if (aPntArray) { + if (aPntArray && anOwner->getKind() == SketchPlugin_BSpline::ID()) { // check index of the pole AttributeIntegerPtr anIndex = theAttrName == SketchPlugin_Constraint::ENTITY_A() ? theFeature->integer(SketchPlugin_ConstraintCoincidenceInternal::INDEX_ENTITY_A()) :