Ungrouping now copies parent transformation onto children.

Fixes Ultimaker/Cura#360
This commit is contained in:
Jaime van Kessel 2015-09-10 15:17:42 +02:00
parent 00cdafc50a
commit 5d7abb5864

View file

@ -468,6 +468,12 @@ class CuraApplication(QtApplication):
for child in children_to_move:
child.setParent(node.getParent())
print(node.getPosition())
child.translate(node.getPosition())
child.setPosition(child.getPosition().scale(node.getScale()))
child.scale(node.getScale())
child.rotate(node.getOrientation())
Selection.add(child)
child.callDecoration("setConvexHull",None)
node.setParent(None)