From 08b50bb9ea7e3587962022e767b67f7d390006ac Mon Sep 17 00:00:00 2001 From: Andrej730 Date: Wed, 5 Mar 2025 15:54:05 +0500 Subject: [PATCH] Library UI - recognize already appended styles Example - https://i.imgur.com/XCXHY4C.png Noticed investigating #6269 --- src/bonsai/bonsai/bim/module/project/operator.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/bonsai/bonsai/bim/module/project/operator.py b/src/bonsai/bonsai/bim/module/project/operator.py index ee06a59b11..2b41699261 100644 --- a/src/bonsai/bonsai/bim/module/project/operator.py +++ b/src/bonsai/bonsai/bim/module/project/operator.py @@ -378,6 +378,8 @@ class ChangeLibraryElement(bpy.types.Operator): next(e for e in self.file.by_type("IfcMaterial") if e.Name == name) elif element.is_a("IfcProfileDef"): next(e for e in self.file.by_type("IfcProfileDef") if e.ProfileName == name) + elif element.is_a("IfcPresentationStyle"): + next(e for e in self.file.by_type(element.is_a()) if e.Name == name) else: self.file.by_guid(element.GlobalId) new.is_appended = True