From 605cf8d99afa79802ab1e415de62e444193bc36d Mon Sep 17 00:00:00 2001 From: Andrej730 Date: Mon, 27 Jan 2025 15:06:31 +0500 Subject: [PATCH] Styles UI - add indicator for currently edited style Example - https://i.imgur.com/YT0a63S.png --- src/bonsai/bonsai/bim/module/style/ui.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/bonsai/bonsai/bim/module/style/ui.py b/src/bonsai/bonsai/bim/module/style/ui.py index da97493653..2486ee91e8 100644 --- a/src/bonsai/bonsai/bim/module/style/ui.py +++ b/src/bonsai/bonsai/bim/module/style/ui.py @@ -260,6 +260,9 @@ class BIM_UL_styles(UIList): def draw_item(self, context, layout: bpy.types.UILayout, data, item, icon, active_data, active_property): if item: row = layout.row(align=True) + props = context.scene.BIMStylesProperties + if item.ifc_definition_id == props.is_editing_style: + row.label(text="", icon="GREASEPENCIL") row.prop(item, "name", text="", emboss=False) if item.has_surface_colour: row = row.row(align=item.has_diffuse_colour)