diff options
Diffstat (limited to 'apps/keymaps/keymap-ypr1.c')
-rw-r--r-- | apps/keymaps/keymap-ypr1.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/apps/keymaps/keymap-ypr1.c b/apps/keymaps/keymap-ypr1.c index 0f991a881d..67f42f07c6 100644 --- a/apps/keymaps/keymap-ypr1.c +++ b/apps/keymaps/keymap-ypr1.c | |||
@@ -132,18 +132,15 @@ static const struct button_mapping button_context_radio[] = { | |||
132 | 132 | ||
133 | const struct button_mapping* target_get_context_mapping(int context) | 133 | const struct button_mapping* target_get_context_mapping(int context) |
134 | { | 134 | { |
135 | switch (context) | 135 | switch (context & ~CONTEXT_LOCKED) |
136 | { | 136 | { |
137 | case CONTEXT_STD | CONTEXT_LOCKED: | ||
138 | case CONTEXT_STD: | 137 | case CONTEXT_STD: |
139 | return button_context_standard; | 138 | return button_context_standard; |
140 | case CONTEXT_WPS | CONTEXT_LOCKED: | ||
141 | case CONTEXT_WPS: | 139 | case CONTEXT_WPS: |
142 | return button_context_wps; | 140 | return button_context_wps; |
143 | 141 | ||
144 | case CONTEXT_LIST: | 142 | case CONTEXT_LIST: |
145 | return button_context_list; | 143 | return button_context_list; |
146 | case CONTEXT_MAINMENU | CONTEXT_LOCKED: | ||
147 | case CONTEXT_MAINMENU: | 144 | case CONTEXT_MAINMENU: |
148 | case CONTEXT_CUSTOM|CONTEXT_TREE: | 145 | case CONTEXT_CUSTOM|CONTEXT_TREE: |
149 | return button_context_tree; | 146 | return button_context_tree; |