Materials: Child ignoring parent material

Inherit the material from the parent object when creating a new object,
such as during a boolean operation, or when extruding a sketch.

fixes #15503
This commit is contained in:
David Carter
2024-10-21 10:04:55 -04:00
committed by Yorik van Havre
parent 5435b3e4db
commit 0804d80ebf
14 changed files with 96 additions and 22 deletions

View File

@@ -208,6 +208,9 @@ App::DocumentObjectExecReturn *MultiFuse::execute()
}
this->Shape.setValue(res);
this->History.setValues(history);
App::DocumentObject* link = Shapes.getValues()[0];
copyMaterial(link);
return Part::Feature::execute();
}
catch (Standard_Failure& e) {