From 16ba10f9576af10c13c469efe8dd1a4a4e14b7d4 Mon Sep 17 00:00:00 2001 From: Andrej730 Date: Mon, 17 Mar 2025 12:02:21 +0500 Subject: [PATCH] Fix UI error when selected object has no material #6371 (ba37754) --- src/bonsai/bonsai/bim/module/material/data.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/bonsai/bonsai/bim/module/material/data.py b/src/bonsai/bonsai/bim/module/material/data.py index daaba6ed07..1ecbaaf65f 100644 --- a/src/bonsai/bonsai/bim/module/material/data.py +++ b/src/bonsai/bonsai/bim/module/material/data.py @@ -238,8 +238,10 @@ class ObjectMaterialData: return results @classmethod - def set_items(cls): + def set_items(cls) -> list[dict[str, Any]]: results = [] + if cls.material is None: + return results if cls.material: items = [] if cls.material.is_a("IfcMaterialLayerSetUsage"):