+ FeaturePtr aFeature = ModelAPI_Feature::feature(theFeature);
+ if (aFeature) {
+ QStringList aNested = this->nestedFeatures();
+ if (!aNested.isEmpty()) {
+ if (aNested.contains(QString(aFeature->getKind().c_str())))
+ emit restartRequired(theType, theFeature);
+ else
+ return;
+ }
+ }
+ emit restartRequired(theType, theFeature);