UI: Solve crash with move to index in modifier menu

This commit is contained in:
2020-06-17 14:43:48 -04:00
parent bcb2b8ab57
commit d6ef9c157a

View File

@@ -276,7 +276,7 @@ static void modifier_ops_extra_draw(bContext *C, uiLayout *layout, void *md_v)
IFACE_("Move to First"), IFACE_("Move to First"),
ICON_TRIA_UP, ICON_TRIA_UP,
NULL, NULL,
WM_OP_EXEC_DEFAULT, WM_OP_INVOKE_DEFAULT,
0, 0,
&op_ptr); &op_ptr);
RNA_int_set(&op_ptr, "index", 0); RNA_int_set(&op_ptr, "index", 0);
@@ -291,7 +291,7 @@ static void modifier_ops_extra_draw(bContext *C, uiLayout *layout, void *md_v)
IFACE_("Move to Last"), IFACE_("Move to Last"),
ICON_TRIA_DOWN, ICON_TRIA_DOWN,
NULL, NULL,
WM_OP_EXEC_DEFAULT, WM_OP_INVOKE_DEFAULT,
0, 0,
&op_ptr); &op_ptr);
RNA_int_set(&op_ptr, "index", BLI_listbase_count(&ob->modifiers) - 1); RNA_int_set(&op_ptr, "index", BLI_listbase_count(&ob->modifiers) - 1);