mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-09-19 14:41:25 +00:00
Library UI - recognize already appended styles
Example - https://i.imgur.com/XCXHY4C.png Noticed investigating #6269
This commit is contained in:
@@ -378,6 +378,8 @@ class ChangeLibraryElement(bpy.types.Operator):
|
|||||||
next(e for e in self.file.by_type("IfcMaterial") if e.Name == name)
|
next(e for e in self.file.by_type("IfcMaterial") if e.Name == name)
|
||||||
elif element.is_a("IfcProfileDef"):
|
elif element.is_a("IfcProfileDef"):
|
||||||
next(e for e in self.file.by_type("IfcProfileDef") if e.ProfileName == name)
|
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:
|
else:
|
||||||
self.file.by_guid(element.GlobalId)
|
self.file.by_guid(element.GlobalId)
|
||||||
new.is_appended = True
|
new.is_appended = True
|
||||||
|
|||||||
Reference in New Issue
Block a user