Library UI - recognize already appended styles

Example - https://i.imgur.com/XCXHY4C.png
Noticed investigating #6269
This commit is contained in:
Andrej730
2025-03-05 15:54:05 +05:00
parent 1257eb0872
commit 08b50bb9ea
@@ -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