From f52194576617a8c82414954746368530d1568a94 Mon Sep 17 00:00:00 2001 From: Ryan Schultz Date: Thu, 5 Sep 2024 10:09:35 -0500 Subject: [PATCH] Have `bim.select_assigned_product` make selected object active, so it's easier to change its Object Information --- src/bonsai/bonsai/tool/drawing.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/bonsai/bonsai/tool/drawing.py b/src/bonsai/bonsai/tool/drawing.py index 23b6e4559a..189ba87fe8 100644 --- a/src/bonsai/bonsai/tool/drawing.py +++ b/src/bonsai/bonsai/tool/drawing.py @@ -1735,7 +1735,10 @@ class Drawing(bonsai.core.tool.Drawing): element = tool.Ifc.get_entity(obj) product = cls.get_assigned_product(element) if product: - tool.Ifc.get_object(product).select_set(True) + product_obj = tool.Ifc.get_object(product) + product_obj.select_set(True) + context.view_layer.objects.active = product_obj + @classmethod def is_drawing_active(cls) -> bool: