From d99681130630db57b4f547051ad80ad8376d6915 Mon Sep 17 00:00:00 2001 From: Andrej730 Date: Mon, 8 Jul 2024 13:48:54 +0500 Subject: [PATCH] don't consider material usages as overriding materials All it does it removes the "Inherited Material Is Occurrence Overridden" label for material usages. --- src/blenderbim/blenderbim/bim/module/material/data.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/blenderbim/blenderbim/bim/module/material/data.py b/src/blenderbim/blenderbim/bim/module/material/data.py index 10ee5e4a27..9139452cce 100644 --- a/src/blenderbim/blenderbim/bim/module/material/data.py +++ b/src/blenderbim/blenderbim/bim/module/material/data.py @@ -355,4 +355,4 @@ class ObjectMaterialData: # so we check occurrence material explicitly element = tool.Ifc.get_entity(bpy.context.active_object) occurrence_material = ifcopenshell.util.element.get_material(element, should_inherit=False) - return bool(occurrence_material) + return bool(occurrence_material) and "Usage" not in occurrence_material.is_a()