From c989496a13d0b26700bb3e9d4d7952b3419e78e6 Mon Sep 17 00:00:00 2001 From: Jack Ha Date: Mon, 10 Apr 2017 16:11:42 +0200 Subject: [PATCH] Fix load (3mf) groups. Also add convex hull decorator to children of node. CURA-3671 --- cura/CuraApplication.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/cura/CuraApplication.py b/cura/CuraApplication.py index af23fcb4cf..037bf124a1 100755 --- a/cura/CuraApplication.py +++ b/cura/CuraApplication.py @@ -1278,6 +1278,9 @@ class CuraApplication(QtApplication): # If there is no convex hull for the node, start calculating it and continue. if not node.getDecorator(ConvexHullDecorator): node.addDecorator(ConvexHullDecorator()) + for child in node.getAllChildren(): + if not child.getDecorator(ConvexHullDecorator): + child.addDecorator(ConvexHullDecorator()) if node.callDecoration("isSliceable"): # Find node location