summaryrefslogtreecommitdiff
path: root/apps/keymaps/keymap-cowond2.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/keymaps/keymap-cowond2.c')
-rw-r--r--apps/keymaps/keymap-cowond2.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/apps/keymaps/keymap-cowond2.c b/apps/keymaps/keymap-cowond2.c
index 7ba2d8b02b..61fade99ed 100644
--- a/apps/keymaps/keymap-cowond2.c
+++ b/apps/keymaps/keymap-cowond2.c
@@ -146,6 +146,13 @@ static const struct button_mapping button_context_keyboard[] = {
146 LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_STD) 146 LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_STD)
147}; /* button_context_keyboard */ 147}; /* button_context_keyboard */
148 148
149static const struct button_mapping button_context_radio[] = {
150 { ACTION_FM_MENU, BUTTON_MENU, BUTTON_NONE },
151 { ACTION_FM_STOP, BUTTON_POWER, BUTTON_NONE },
152
153 LAST_ITEM_IN_LIST__NEXTLIST(CONTEXT_SETTINGS)
154}; /* button_context_radio */
155
149const struct button_mapping* target_get_context_mapping(int context) 156const struct button_mapping* target_get_context_mapping(int context)
150{ 157{
151 switch (context) 158 switch (context)
@@ -182,6 +189,8 @@ const struct button_mapping* target_get_context_mapping(int context)
182 189
183 case CONTEXT_YESNOSCREEN: 190 case CONTEXT_YESNOSCREEN:
184 return button_context_yesno; 191 return button_context_yesno;
192 case CONTEXT_FM:
193 return button_context_radio;
185 case CONTEXT_BOOKMARKSCREEN: 194 case CONTEXT_BOOKMARKSCREEN:
186 return button_context_bmark; 195 return button_context_bmark;
187 case CONTEXT_QUICKSCREEN: 196 case CONTEXT_QUICKSCREEN: