diff options
Diffstat (limited to 'source/blender/editors/interface/interface_templates.c')
-rw-r--r-- | source/blender/editors/interface/interface_templates.c | 20 |
1 files changed, 4 insertions, 16 deletions
diff --git a/source/blender/editors/interface/interface_templates.c b/source/blender/editors/interface/interface_templates.c index 33602818fd4..b1d404e8ab4 100644 --- a/source/blender/editors/interface/interface_templates.c +++ b/source/blender/editors/interface/interface_templates.c @@ -2441,24 +2441,12 @@ static uiLayout *draw_constraint(uiLayout *layout, Object *ob, bConstraint *con) /* open/close */ UI_block_emboss_set(block, UI_EMBOSS_NONE); - uiItemR(row, &ptr, "show_expanded", UI_ITEM_R_ICON_ONLY, "", ICON_NONE); + uiItemR(row, &ptr, "show_expanded", 0, "", ICON_NONE); + + /* constraint-type icon */ + uiItemL(row, "", RNA_struct_ui_icon(ptr.type)); UI_block_emboss_set(block, UI_EMBOSS); - /* name */ - uiDefBut(block, - UI_BTYPE_LABEL, - 0, - typestr, - xco + 0.5f * UI_UNIT_X, - yco, - 5 * UI_UNIT_X, - 0.9f * UI_UNIT_Y, - NULL, - 0.0, - 0.0, - 0.0, - 0.0, - ""); if (con->flag & CONSTRAINT_DISABLE) { uiLayoutSetRedAlert(row, true); |