diff options
Diffstat (limited to 'apps/keymaps/keymap-erosq.c')
-rw-r--r-- | apps/keymaps/keymap-erosq.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/apps/keymaps/keymap-erosq.c b/apps/keymaps/keymap-erosq.c index 7e2643a318..054da96201 100644 --- a/apps/keymaps/keymap-erosq.c +++ b/apps/keymaps/keymap-erosq.c | |||
@@ -194,17 +194,14 @@ static const struct button_mapping button_context_bmark[] = { | |||
194 | /* get_context_mapping returns a pointer to one of the above defined arrays depending on the context */ | 194 | /* get_context_mapping returns a pointer to one of the above defined arrays depending on the context */ |
195 | const struct button_mapping* get_context_mapping(int context) | 195 | const struct button_mapping* get_context_mapping(int context) |
196 | { | 196 | { |
197 | switch (context) | 197 | switch (context & ~CONTEXT_LOCKED) |
198 | { | 198 | { |
199 | case CONTEXT_STD | CONTEXT_LOCKED: | ||
200 | case CONTEXT_STD: | 199 | case CONTEXT_STD: |
201 | return button_context_standard; | 200 | return button_context_standard; |
202 | 201 | ||
203 | case CONTEXT_WPS | CONTEXT_LOCKED: | ||
204 | case CONTEXT_WPS: | 202 | case CONTEXT_WPS: |
205 | return button_context_wps; | 203 | return button_context_wps; |
206 | 204 | ||
207 | case CONTEXT_MAINMENU | CONTEXT_LOCKED: | ||
208 | case CONTEXT_MAINMENU: | 205 | case CONTEXT_MAINMENU: |
209 | return button_context_mainmenu; | 206 | return button_context_mainmenu; |
210 | 207 | ||