diff options
Diffstat (limited to 'apps/keymaps/keymap-touchscreen.c')
-rw-r--r-- | apps/keymaps/keymap-touchscreen.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/apps/keymaps/keymap-touchscreen.c b/apps/keymaps/keymap-touchscreen.c index 9825c92e7d..6163cb054c 100644 --- a/apps/keymaps/keymap-touchscreen.c +++ b/apps/keymaps/keymap-touchscreen.c | |||
@@ -171,6 +171,13 @@ static const struct button_mapping button_context_settings_right_is_inc[] = { | |||
171 | LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_CUSTOM2|CONTEXT_CUSTOM|CONTEXT_SETTINGS) | 171 | LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_CUSTOM2|CONTEXT_CUSTOM|CONTEXT_SETTINGS) |
172 | }; /* button_context_settingsgraphical */ | 172 | }; /* button_context_settingsgraphical */ |
173 | 173 | ||
174 | |||
175 | static const struct button_mapping button_context_mainmenu[] = | ||
176 | { | ||
177 | LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_CUSTOM2 | CONTEXT_MAINMENU) | ||
178 | }; | ||
179 | |||
180 | |||
174 | static const struct button_mapping button_context_yesno[] = { | 181 | static const struct button_mapping button_context_yesno[] = { |
175 | { ACTION_YESNO_ACCEPT, BUTTON_TOPRIGHT, BUTTON_NONE }, | 182 | { ACTION_YESNO_ACCEPT, BUTTON_TOPRIGHT, BUTTON_NONE }, |
176 | { ACTION_YESNO_ACCEPT, BUTTON_BOTTOMLEFT, BUTTON_NONE }, | 183 | { ACTION_YESNO_ACCEPT, BUTTON_BOTTOMLEFT, BUTTON_NONE }, |
@@ -389,7 +396,12 @@ const struct button_mapping* get_context_mapping(int context) | |||
389 | 396 | ||
390 | case CONTEXT_LIST: | 397 | case CONTEXT_LIST: |
391 | return button_context_list; | 398 | return button_context_list; |
399 | |||
392 | case CONTEXT_MAINMENU: | 400 | case CONTEXT_MAINMENU: |
401 | { | ||
402 | return button_context_mainmenu; | ||
403 | } | ||
404 | |||
393 | case CONTEXT_TREE: | 405 | case CONTEXT_TREE: |
394 | if (global_settings.hold_lr_for_scroll_in_list) | 406 | if (global_settings.hold_lr_for_scroll_in_list) |
395 | return button_context_listtree_scroll_without_combo; | 407 | return button_context_listtree_scroll_without_combo; |