Browse Source

ConvexHull decorater no longer crashes if node has no MeshData

Fixes CURA-2706
Jaime van Kessel 8 years ago
parent
commit
cc549932c4
1 changed files with 2 additions and 0 deletions
  1. 2 0
      cura/ConvexHullDecorator.py

+ 2 - 0
cura/ConvexHullDecorator.py

@@ -200,6 +200,8 @@ class ConvexHullDecorator(SceneNodeDecorator):
                     if len(vertex_data) >= 4:
                         convex_hull = hull.getConvexHull()
                         offset_hull = self._offsetHull(convex_hull)
+            else:
+                return Polygon([])  # Node has no mesh data, so just return an empty Polygon.
 
             # Store the result in the cache
             self._2d_convex_hull_mesh = mesh