From 1714516a8129ac0b905a7cea3e737e9c7af389e4 Mon Sep 17 00:00:00 2001 From: Andrej730 Date: Mon, 5 May 2025 14:59:26 +0500 Subject: [PATCH] Fix bim.override_move issue with aggregates #6648 (c9fc543) --- src/bonsai/bonsai/bim/module/geometry/operator.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/bonsai/bonsai/bim/module/geometry/operator.py b/src/bonsai/bonsai/bim/module/geometry/operator.py index 01b132f7e1..4ed11a11ba 100644 --- a/src/bonsai/bonsai/bim/module/geometry/operator.py +++ b/src/bonsai/bonsai/bim/module/geometry/operator.py @@ -3211,7 +3211,7 @@ class OverrideMove(bpy.types.Operator): if parts := ifcopenshell.util.element.get_parts(element): aggregates_to_move.append(tool.Ifc.get_object(element)) - aggregates_to_move.extend(list(tool.Aggregate.get_parts_recursively(element))) + aggregates_to_move.extend(tool.Ifc.get_object(e) for e in tool.Aggregate.get_parts_recursively(element)) continue # Controls the aggregate level it should consider to move