Fix #1645. Fix bug where you could accidentally have a layer set with zero thickness which caused object creation to fail.

This commit is contained in:
Dion Moult
2021-08-14 15:09:19 +10:00
parent 58921e200c
commit 0ce35466ff
3 changed files with 3 additions and 3 deletions
@@ -249,7 +249,7 @@ class DumbSlabGenerator:
if material.is_a("IfcMaterialLayerSet"):
thicknesses = [l.LayerThickness for l in material.MaterialLayers]
break
if not thicknesses:
if not sum(thicknesses):
return
self.collection = bpy.context.view_layer.active_layer_collection.collection
@@ -643,7 +643,7 @@ class DumbWallGenerator:
if material.is_a("IfcMaterialLayerSet"):
thicknesses = [l.LayerThickness for l in material.MaterialLayers]
break
if not thicknesses:
if not sum(thicknesses):
return
self.collection = bpy.context.view_layer.active_layer_collection.collection