From aadb28bb791234696153d38064abad94ddd88202 Mon Sep 17 00:00:00 2001 From: Dion Moult Date: Fri, 18 Jun 2021 16:05:58 +1000 Subject: [PATCH] Fix #1456. Improve usability when a project library only has a single class type in it. --- src/blenderbim/blenderbim/bim/module/project/operator.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/blenderbim/blenderbim/bim/module/project/operator.py b/src/blenderbim/blenderbim/bim/module/project/operator.py index 12749d5508..7aec4e1b07 100644 --- a/src/blenderbim/blenderbim/bim/module/project/operator.py +++ b/src/blenderbim/blenderbim/bim/module/project/operator.py @@ -144,7 +144,7 @@ class ChangeLibraryElement(bpy.types.Operator): [ifc_classes.add(e.is_a()) for e in elements] while len(self.props.library_elements) > 0: self.props.library_elements.remove(0) - if len(ifc_classes) == 1: + if len(ifc_classes) == 1 and list(ifc_classes)[0] == self.element_name: for element in elements: new = self.props.library_elements.add() new.name = element.Name or "Unnamed"