From 4d50dce16d8abbad885c7c2dd859a59978b5ea9b Mon Sep 17 00:00:00 2001 From: Andrej730 Date: Wed, 9 Apr 2025 17:14:51 +0500 Subject: [PATCH] bim.assign_class - use get_selected_objects --- src/bonsai/bonsai/bim/module/root/operator.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/bonsai/bonsai/bim/module/root/operator.py b/src/bonsai/bonsai/bim/module/root/operator.py index 436f712b62..821c7a025c 100644 --- a/src/bonsai/bonsai/bim/module/root/operator.py +++ b/src/bonsai/bonsai/bim/module/root/operator.py @@ -197,10 +197,8 @@ class AssignClass(bpy.types.Operator, tool.Ifc.Operator): objects: list[bpy.types.Object] = [] if self.obj: objects = [bpy.data.objects[self.obj]] - elif objects := context.selected_objects: - pass - elif obj := context.active_object: - objects = [obj] + else: + objects = list(tool.Blender.get_selected_objects()) if not objects: self.report({"INFO"}, "No objects selected.")