There also was a crash when remove sketch(in PartSet), which is used in the Part_1. Edit extrusion ->crash in OperationPrs. The null object should be skipped like it is done in not simple selection attribute(not a list).
}
if (!isSubObject(theObject, theFeature)) {
if (theObjectShapes.contains(theObject))
- theObjectShapes[theObject].append(theShape);
+ theObjectShapes[theObject].append(aShape);
else {
QList<GeomShapePtr> aShapes;
- aShapes.append(theShape);
+ aShapes.append(aShape);
theObjectShapes[theObject] = aShapes;
}
}