diff options
Diffstat (limited to 'apps/keymaps/keymap-fiiom3k.c')
-rw-r--r-- | apps/keymaps/keymap-fiiom3k.c | 13 |
1 files changed, 4 insertions, 9 deletions
diff --git a/apps/keymaps/keymap-fiiom3k.c b/apps/keymaps/keymap-fiiom3k.c index a9744b908b..8b9cce2493 100644 --- a/apps/keymaps/keymap-fiiom3k.c +++ b/apps/keymaps/keymap-fiiom3k.c | |||
@@ -326,21 +326,16 @@ const struct button_mapping* get_context_mapping(int context) | |||
326 | { | 326 | { |
327 | switch (context) | 327 | switch (context) |
328 | { | 328 | { |
329 | case CONTEXT_WPS|CONTEXT_LOCKED: | ||
330 | return button_context_wps_locked; | ||
331 | default: | ||
332 | context &= ~CONTEXT_LOCKED; | ||
333 | break; | ||
334 | } | ||
335 | |||
336 | switch (context) | ||
337 | { | ||
338 | default: | 329 | default: |
330 | case CONTEXT_STD | CONTEXT_LOCKED: | ||
339 | case CONTEXT_STD: | 331 | case CONTEXT_STD: |
340 | return button_context_standard; | 332 | return button_context_standard; |
333 | case CONTEXT_WPS | CONTEXT_LOCKED: | ||
334 | return button_context_wps_locked; | ||
341 | case CONTEXT_WPS: | 335 | case CONTEXT_WPS: |
342 | return button_context_wps; | 336 | return button_context_wps; |
343 | case CONTEXT_TREE: | 337 | case CONTEXT_TREE: |
338 | case CONTEXT_MAINMENU | CONTEXT_LOCKED: | ||
344 | case CONTEXT_MAINMENU: | 339 | case CONTEXT_MAINMENU: |
345 | if (global_settings.hold_lr_for_scroll_in_list) | 340 | if (global_settings.hold_lr_for_scroll_in_list) |
346 | return button_context_tree_scroll_lr; | 341 | return button_context_tree_scroll_lr; |