Scenario: create rectangle, start fillet. Select a point, select another point, result: crash in the fillet feature
{
QList<ModuleBase_ViewerPrs> aSkippedValues;
+ /// remove unused objects from the model attribute.
+ /// It should be performed before new attributes append.
+ removeUnusedAttributeObjects(theValues);
+
QList<ModuleBase_ViewerPrs>::const_iterator anIt = theValues.begin(), aLast = theValues.end();
bool isDone = false;
for (; anIt != aLast; anIt++) {
//}
/// remove unused objects from the model attribute
- removeUnusedAttributeObjects(theValues);
+ //removeUnusedAttributeObjects(theValues);
theValues.clear();
if (!aSkippedValues.empty())