From f69ea8278976ec9c4c025ef67960f67a0a87b2a0 Mon Sep 17 00:00:00 2001 From: Dion Moult Date: Tue, 24 Feb 2026 09:53:27 +1100 Subject: [PATCH] Revert "Fix #7646: Fix layer thumbnail orientation for IFC types" This reverts commit 514cbb49cc9d6d21d36c58ef545ca5e1f82dfb03. --- src/bonsai/bonsai/tool/model.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/bonsai/bonsai/tool/model.py b/src/bonsai/bonsai/tool/model.py index c9cca803ec..148f4a6b75 100644 --- a/src/bonsai/bonsai/tool/model.py +++ b/src/bonsai/bonsai/tool/model.py @@ -1245,6 +1245,9 @@ class Model(bonsai.core.tool.Model): height = 100 is_horizontal = False + if element.is_a("IfcSlabType"): + is_horizontal = True + parametric = ifcopenshell.util.element.get_psets(element).get("EPset_Parametric") if parametric: layer_set_direction = parametric.get("LayerSetDirection", None) @@ -1263,7 +1266,7 @@ class Model(bonsai.core.tool.Model): del thicknesses[-1] for thickness in thicknesses: current_thickness += thickness - if is_horizontal: + if element.is_a("IfcSlabType"): y = (current_thickness / total_thickness) * height line = [x_offset, y_offset + y, x_offset + width, y_offset + y] else: