summaryrefslogtreecommitdiff
path: root/apps/keymaps/keymap-ypr0.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/keymaps/keymap-ypr0.c')
-rw-r--r--apps/keymaps/keymap-ypr0.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/apps/keymaps/keymap-ypr0.c b/apps/keymaps/keymap-ypr0.c
index e6d3bf8868..6e493ddf61 100644
--- a/apps/keymaps/keymap-ypr0.c
+++ b/apps/keymaps/keymap-ypr0.c
@@ -255,18 +255,15 @@ static const struct button_mapping button_context_radio[] = {
255 255
256const struct button_mapping* get_context_mapping(int context) 256const struct button_mapping* get_context_mapping(int context)
257{ 257{
258 switch (context) 258 switch (context & ~CONTEXT_LOCKED)
259 { 259 {
260 case CONTEXT_STD | CONTEXT_LOCKED:
261 case CONTEXT_STD: 260 case CONTEXT_STD:
262 return button_context_standard; 261 return button_context_standard;
263 case CONTEXT_WPS | CONTEXT_LOCKED:
264 case CONTEXT_WPS: 262 case CONTEXT_WPS:
265 return button_context_wps; 263 return button_context_wps;
266 264
267 case CONTEXT_LIST: 265 case CONTEXT_LIST:
268 return button_context_list; 266 return button_context_list;
269 case CONTEXT_MAINMENU | CONTEXT_LOCKED:
270 case CONTEXT_MAINMENU: 267 case CONTEXT_MAINMENU:
271 return button_context_mainmenu; 268 return button_context_mainmenu;
272 269