From 5d2005cbb54bf2c53551815eab524ec293f1e8f0 Mon Sep 17 00:00:00 2001 From: Hans Goudey Date: Mon, 29 Jun 2020 21:04:45 -0400 Subject: UI: Add shortcuts for grease pencil modifier panels See rB1fa40c9f8a81 for more details. The implementation is the same. The only difference to the mesh modifier commit is a slight rework of edit_modifier_invoke_properties in order to pass through to check for other keymap items with the same shortcut. --- .../blender/gpencil_modifiers/intern/MOD_gpencil_ui_common.c | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) (limited to 'source/blender/gpencil_modifiers') diff --git a/source/blender/gpencil_modifiers/intern/MOD_gpencil_ui_common.c b/source/blender/gpencil_modifiers/intern/MOD_gpencil_ui_common.c index 34a9e938ac3..c15bef1f748 100644 --- a/source/blender/gpencil_modifiers/intern/MOD_gpencil_ui_common.c +++ b/source/blender/gpencil_modifiers/intern/MOD_gpencil_ui_common.c @@ -278,12 +278,10 @@ static void gpencil_modifier_ops_extra_draw(bContext *C, uiLayout *layout, void /* Apply. */ if (!(mti->flags & eGpencilModifierTypeFlag_NoApply)) { - uiItemEnumO(layout, - "OBJECT_OT_gpencil_modifier_apply", - CTX_IFACE_(BLT_I18NCONTEXT_OPERATOR_DEFAULT, "Apply"), - ICON_CHECKMARK, - "apply_as", - MODIFIER_APPLY_DATA); + uiItemO(layout, + CTX_IFACE_(BLT_I18NCONTEXT_OPERATOR_DEFAULT, "Apply"), + ICON_CHECKMARK, + "OBJECT_OT_gpencil_modifier_apply"); } /* Duplicate. */ -- cgit v1.2.3