rockbox/apps/keymaps
Aidan MacDonald a0a59ab610 Fix locked context fallthrough
Enabling locked actions for all softlock targets accidentally
broke keylock on touchscreens because the generic touchscreen
keymap was missed. Trying to lookup CONTEXT_WPS|CONTEXT_LOCKED
returned the mapping for CONTEXT_STD because the locked version
wasn't explicitly handled.

But on almost all cases, a context's keymap does not change when
the screen is locked. It makes more sense to mask out the locked
flag and only check for it where needed.

Change-Id: I65cda2de82950d272d4394fd772286699e7c3779
2023-03-18 17:47:19 +00:00
..
keymap-agptekrocker.c Fix locked context fallthrough 2023-03-18 17:47:19 +00:00
keymap-android.c touchscreen: Fix kinetic scrolling when the statusbar is off. 2012-04-05 15:01:59 +02:00
keymap-c200.c Remove ACTION_SETTINGS_RESET 2022-01-16 23:58:30 +00:00
keymap-clip.c Fix locked context fallthrough 2023-03-18 17:47:19 +00:00
keymap-cowond2.c
keymap-creativezv.c Remove ACTION_SETTINGS_RESET 2022-01-16 23:58:30 +00:00
keymap-creativezvm.c Remove ACTION_SETTINGS_RESET 2022-01-16 23:58:30 +00:00
keymap-dx50.c iBasso DX50/DX90: Major code cleanup and reorganization. 2015-02-02 21:57:55 +01:00
keymap-e200.c Remove ACTION_SETTINGS_RESET 2022-01-16 23:58:30 +00:00
keymap-erosq.c Fix locked context fallthrough 2023-03-18 17:47:19 +00:00
keymap-fiiom3k.c Fix locked context fallthrough 2023-03-18 17:47:19 +00:00
keymap-fiiom3klinux.c Fix locked context fallthrough 2023-03-18 17:47:19 +00:00
keymap-fuze.c Remove ACTION_SETTINGS_RESET 2022-01-16 23:58:30 +00:00
keymap-fuzeplus.c Fix locked context fallthrough 2023-03-18 17:47:19 +00:00
keymap-gigabeat-s.c Remove ACTION_SETTINGS_RESET 2022-01-16 23:58:30 +00:00
keymap-gigabeat.c Remove ACTION_SETTINGS_RESET 2022-01-16 23:58:30 +00:00
keymap-h1x0_h3x0.c Remove ACTION_SETTINGS_RESET 2022-01-16 23:58:30 +00:00
keymap-h10.c Remove ACTION_SETTINGS_RESET 2022-01-16 23:58:30 +00:00
keymap-hdd1630.c Remove ACTION_SETTINGS_RESET 2022-01-16 23:58:30 +00:00
keymap-hdd6330.c Remove ACTION_SETTINGS_RESET 2022-01-16 23:58:30 +00:00
keymap-hm60x.c Remove ACTION_SETTINGS_RESET 2022-01-16 23:58:30 +00:00
keymap-hm801.c Remove ACTION_SETTINGS_RESET 2022-01-16 23:58:30 +00:00
keymap-ihifi.c Remove ACTION_SETTINGS_RESET 2022-01-16 23:58:30 +00:00
keymap-ihifi770.c Remove ACTION_SETTINGS_RESET 2022-01-16 23:58:30 +00:00
keymap-ihifi800.c Remove ACTION_SETTINGS_RESET 2022-01-16 23:58:30 +00:00
keymap-ipod.c Enable access to Shortcuts Menu from QuickScreen 2022-10-25 03:26:51 +02:00
keymap-m3.c Yes/No Screen Keymap: add fallbacks to targets lacking them 2021-10-02 10:07:02 -04:00
keymap-m200.c Remove ACTION_SETTINGS_RESET 2022-01-16 23:58:30 +00:00
keymap-ma.c Fix locked context fallthrough 2023-03-18 17:47:19 +00:00
keymap-meizu-m6sl.c Remove ACTION_SETTINGS_RESET 2022-01-16 23:58:30 +00:00
keymap-meizu-m6sp.c
keymap-mini2440.c Remove ACTION_SETTINGS_RESET 2022-01-16 23:58:30 +00:00
keymap-mpio-hd200.c Yes/No Screen Keymap: add fallbacks to targets lacking them 2021-10-02 10:07:02 -04:00
keymap-mpio-hd300.c Yes/No Screen Keymap: add fallbacks to targets lacking them 2021-10-02 10:07:02 -04:00
keymap-mr100.c Remove ACTION_SETTINGS_RESET 2022-01-16 23:58:30 +00:00
keymap-mr500.c Remove ACTION_SETTINGS_RESET 2022-01-16 23:58:30 +00:00
keymap-newtarget.c
keymap-nwz.c Fix locked context fallthrough 2023-03-18 17:47:19 +00:00
keymap-nwza860.c Enable access to Shortcuts Menu from QuickScreen 2022-10-25 03:26:51 +02:00
keymap-ondavx747.c
keymap-ondavx767.c
keymap-ondavx777.c Fix locked context fallthrough 2023-03-18 17:47:19 +00:00
keymap-rk27xx-generic.c Fix locked context fallthrough 2023-03-18 17:47:19 +00:00
keymap-sa9200.c Remove ACTION_SETTINGS_RESET 2022-01-16 23:58:30 +00:00
keymap-sansa-connect.c Yes/No Screen Keymap: add fallbacks to targets lacking them 2021-10-02 10:07:02 -04:00
keymap-sdl.c
keymap-shanlingq1.c Fix locked context fallthrough 2023-03-18 17:47:19 +00:00
keymap-touchscreen.c Fix locked context fallthrough 2023-03-18 17:47:19 +00:00
keymap-vibe500.c Yes/No Screen Keymap: add fallbacks to targets lacking them 2021-10-02 10:07:02 -04:00
keymap-x5.c Yes/No Screen Keymap: add fallbacks to targets lacking them 2021-10-02 10:07:02 -04:00
keymap-xduoox3.c [Feature] xduoo X3 add pitchscreen hotkey to wps 2023-01-13 23:56:10 -05:00
keymap-xduoox3ii.c Fix locked context fallthrough 2023-03-18 17:47:19 +00:00
keymap-xduoox20.c Fix locked context fallthrough 2023-03-18 17:47:19 +00:00
keymap-yh8xx_yh9xx.c Remove ACTION_SETTINGS_RESET 2022-01-16 23:58:30 +00:00
keymap-ypr0.c Fix locked context fallthrough 2023-03-18 17:47:19 +00:00
keymap-ypr1.c Fix locked context fallthrough 2023-03-18 17:47:19 +00:00
keymap-zen.c Enable access to Shortcuts Menu from QuickScreen 2022-10-25 03:26:51 +02:00
keymap-zenxfi2.c Fix locked context fallthrough 2023-03-18 17:47:19 +00:00
keymap-zenxfi3.c Remove ACTION_SETTINGS_RESET 2022-01-16 23:58:30 +00:00