From aee7fbcc79ca41d98f65bef25305eaec27ddeb48 Mon Sep 17 00:00:00 2001 From: Dion Moult Date: Thu, 21 Oct 2021 14:10:24 +1100 Subject: [PATCH] Only show type selection buttons when a type is available. --- src/blenderbim/blenderbim/bim/module/type/ui.py | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/src/blenderbim/blenderbim/bim/module/type/ui.py b/src/blenderbim/blenderbim/bim/module/type/ui.py index 6692b20be8..4dc3ba3ecd 100644 --- a/src/blenderbim/blenderbim/bim/module/type/ui.py +++ b/src/blenderbim/blenderbim/bim/module/type/ui.py @@ -81,14 +81,13 @@ class BIM_PT_type(Panel): Data.products[oprops.ifc_definition_id]["type"], Data.products[oprops.ifc_definition_id]["Name"] ) if name == "None/None": - label = "This object has no type" + row.label(text="This object has no type") + row.operator("bim.enable_editing_type", icon="GREASEPENCIL", text="") else: - label = name - row.label(text=label) - row.operator("bim.select_type", icon="TRACKER", text="") - row.operator("bim.select_similar_type", icon="RESTRICT_SELECT_OFF", text="") - row.operator("bim.enable_editing_type", icon="GREASEPENCIL", text="") - if name != "None/None": + row.label(text=name) + row.operator("bim.select_type", icon="TRACKER", text="") + row.operator("bim.select_similar_type", icon="RESTRICT_SELECT_OFF", text="") + row.operator("bim.enable_editing_type", icon="GREASEPENCIL", text="") row.operator("bim.unassign_type", icon="X", text="")