summaryrefslogtreecommitdiff
path: root/apps/keymaps/keymap-zenxfi2.c
diff options
context:
space:
mode:
authorWilliam Wilgus <wilgus.william@gmail.com>2023-01-02 13:03:48 -0500
committerWilliam Wilgus <wilgus.william@gmail.com>2023-01-02 13:19:43 -0500
commit84fe501f53f966894b226172faa50b9fd0d651f5 (patch)
treea955f18a80d2dd4591d64899ee1d78ea8dc214e3 /apps/keymaps/keymap-zenxfi2.c
parenta00bd421acc0fc11588f0494be2bb532dc93d904 (diff)
downloadrockbox-84fe501f53f966894b226172faa50b9fd0d651f5.tar.gz
rockbox-84fe501f53f966894b226172faa50b9fd0d651f5.zip
Add locked actions to all soft lock targets
fiio m3k native is currently the only player with defined buttons different from the standard mapping. This allows the user to use the keyremap plugin to specify differing keymaps for their device in the locked state Change-Id: Ie0b447bba0d5978e8d23fed423df30c794afc6f9
Diffstat (limited to 'apps/keymaps/keymap-zenxfi2.c')
-rw-r--r--apps/keymaps/keymap-zenxfi2.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/apps/keymaps/keymap-zenxfi2.c b/apps/keymaps/keymap-zenxfi2.c
index c98a4a8405..43e65ce5d7 100644
--- a/apps/keymaps/keymap-zenxfi2.c
+++ b/apps/keymaps/keymap-zenxfi2.c
@@ -139,13 +139,16 @@ const struct button_mapping* target_get_context_mapping(int context)
139{ 139{
140 switch (context) 140 switch (context)
141 { 141 {
142 case CONTEXT_STD | CONTEXT_LOCKED:
142 case CONTEXT_STD: 143 case CONTEXT_STD:
143 return button_context_standard; 144 return button_context_standard;
145 case CONTEXT_WPS | CONTEXT_LOCKED:
144 case CONTEXT_WPS: 146 case CONTEXT_WPS:
145 return button_context_wps; 147 return button_context_wps;
146 148
147 case CONTEXT_LIST: 149 case CONTEXT_LIST:
148 return button_context_list; 150 return button_context_list;
151 case CONTEXT_MAINMENU | CONTEXT_LOCKED:
149 case CONTEXT_MAINMENU: 152 case CONTEXT_MAINMENU:
150 case CONTEXT_TREE: 153 case CONTEXT_TREE:
151 if (global_settings.hold_lr_for_scroll_in_list) 154 if (global_settings.hold_lr_for_scroll_in_list)