From 0b0b3d7f7e720f2073406247957b800e11e4ef98 Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Wed, 14 Nov 2018 20:26:00 +1100 Subject: Keymap: assigning keys for tools now checks mode Adding shortcuts to tools was always adding to the top-level window map. --- source/blender/blenkernel/BKE_context.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'source/blender/blenkernel/BKE_context.h') diff --git a/source/blender/blenkernel/BKE_context.h b/source/blender/blenkernel/BKE_context.h index 9379853af29..798150aee3c 100644 --- a/source/blender/blenkernel/BKE_context.h +++ b/source/blender/blenkernel/BKE_context.h @@ -103,7 +103,7 @@ typedef struct bContextStore { /* for the context's rna mode enum * keep aligned with data_mode_strings in context.c */ -enum { +enum eContextObjectMode { CTX_MODE_EDIT_MESH = 0, CTX_MODE_EDIT_CURVE, CTX_MODE_EDIT_SURFACE, @@ -122,8 +122,8 @@ enum { CTX_MODE_GPENCIL_EDIT, CTX_MODE_GPENCIL_SCULPT, CTX_MODE_GPENCIL_WEIGHT, - CTX_MODE_NUM /* must be last */ }; +#define CTX_MODE_NUM (CTX_MODE_GPENCIL_WEIGHT + 1) /* Context */ -- cgit v1.2.3