TopoNaming: restore defenses against multisolids when enabled
This commit is contained in:
@@ -114,6 +114,9 @@ App::DocumentObjectExecReturn *Fillet::execute()
|
||||
shape = refineShapeIfActive(shape);
|
||||
shape = getSolid(shape);
|
||||
}
|
||||
if (!isSingleSolidRuleSatisfied(shape.getShape())) {
|
||||
return new App::DocumentObjectExecReturn(QT_TRANSLATE_NOOP("Exception", "Result has multiple solids: that is not currently supported."));
|
||||
}
|
||||
this->Shape.setValue(shape);
|
||||
|
||||
if (failed) {
|
||||
|
||||
Reference in New Issue
Block a user