From b51fca1515722314a49740998920baff661fbdfb Mon Sep 17 00:00:00 2001 From: Stephen Boddy Date: Fri, 1 Nov 2024 22:39:39 +0000 Subject: [PATCH] Add active camera indicator to the Drawing list --- src/bonsai/bonsai/bim/module/drawing/ui.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/bonsai/bonsai/bim/module/drawing/ui.py b/src/bonsai/bonsai/bim/module/drawing/ui.py index bab03d1b36..391fdae6b8 100644 --- a/src/bonsai/bonsai/bim/module/drawing/ui.py +++ b/src/bonsai/bonsai/bim/module/drawing/ui.py @@ -594,6 +594,11 @@ class BIM_UL_drawinglist(bpy.types.UIList): selected_icon = "CHECKBOX_HLT" if item.is_selected else "CHECKBOX_DEHLT" row.prop(item, "is_selected", text="", icon=selected_icon, emboss=False) row.prop(item, "name", text="", emboss=False) + self.props = context.scene.DocProperties + if self.props.drawings and \ + self.props.active_drawing_id and \ + item.ifc_definition_id == self.props.active_drawing_id: + row.label(text="", icon="OUTLINER_OB_CAMERA") else: if item.target_view == "PLAN_VIEW": icon = "UV_FACESEL"