diff options
author | Aaron Carlisle <carlisle.b3d@gmail.com> | 2020-06-08 04:03:26 +0300 |
---|---|---|
committer | Aaron Carlisle <carlisle.b3d@gmail.com> | 2020-06-08 04:03:26 +0300 |
commit | f50222ba2e3e4aa461c23b4f0b3f3382a9e0632c (patch) | |
tree | 6bcc97760098977a40300e2651581fba034f5c3b /source/blender/editors | |
parent | b4ef87afb6bc4d519c413ae2e66e473829e56a06 (diff) |
UI: Bevel: Show Offset type before offset amount
Because this controls how the amount is used in should be set first and
is more important therefor place it at the top.
This is also consistent with other areas in Blender
Diffstat (limited to 'source/blender/editors')
-rw-r--r-- | source/blender/editors/mesh/editmesh_bevel.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/source/blender/editors/mesh/editmesh_bevel.c b/source/blender/editors/mesh/editmesh_bevel.c index e94412233ff..8d644875d11 100644 --- a/source/blender/editors/mesh/editmesh_bevel.c +++ b/source/blender/editors/mesh/editmesh_bevel.c @@ -938,6 +938,9 @@ static void edbm_bevel_ui(bContext *C, wmOperator *op) RNA_pointer_create(NULL, op->type->srna, op->properties, &ptr); + col = uiLayoutRow(layout, true); + uiItemR(col, &ptr, "offset_type", UI_ITEM_R_EXPAND, NULL, ICON_NONE); + if (RNA_enum_get(&ptr, "offset_type") == BEVEL_AMT_PERCENT) { uiItemR(layout, &ptr, "offset_pct", 0, NULL, ICON_NONE); } @@ -958,8 +961,6 @@ static void edbm_bevel_ui(bContext *C, wmOperator *op) C, op->ptr, prop, RNA_property_enum_get(op->ptr, prop), &offset_name); uiItemR(layout, &ptr, "offset", 0, offset_name, ICON_NONE); } - row = uiLayoutRow(layout, true); - uiItemR(row, &ptr, "offset_type", UI_ITEM_R_EXPAND, NULL, ICON_NONE); split = uiLayoutSplit(layout, 0.5f, true); col = uiLayoutColumn(split, true); |