diff options
author | Linus Nielsen Feltzing <linus@haxx.se> | 2004-10-07 05:49:19 +0000 |
---|---|---|
committer | Linus Nielsen Feltzing <linus@haxx.se> | 2004-10-07 05:49:19 +0000 |
commit | 5a5f8e2804c517fe7f11838bebeb189326595dce (patch) | |
tree | 97faafe2749998937500da21a31d4dd2255eed17 /apps/recorder/radio.c | |
parent | 8886adb9dfa00146e0fb6f5221d2b994ab46124e (diff) | |
download | rockbox-5a5f8e2804c517fe7f11838bebeb189326595dce.tar.gz rockbox-5a5f8e2804c517fe7f11838bebeb189326595dce.zip |
The preset menus now ignore DOWN button events, fixes bug #1041944
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5197 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/recorder/radio.c')
-rw-r--r-- | apps/recorder/radio.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/apps/recorder/radio.c b/apps/recorder/radio.c index 8afcefe261..260708cfe9 100644 --- a/apps/recorder/radio.c +++ b/apps/recorder/radio.c | |||
@@ -674,6 +674,11 @@ static int handle_radio_presets_menu_cb(int key, int m) | |||
674 | case BUTTON_F3 | BUTTON_REL: | 674 | case BUTTON_F3 | BUTTON_REL: |
675 | key = MENU_EXIT; /* Fake an exit */ | 675 | key = MENU_EXIT; /* Fake an exit */ |
676 | break; | 676 | break; |
677 | |||
678 | case BUTTON_F3: | ||
679 | /* Ignore the DOWN events */ | ||
680 | key = BUTTON_NONE; | ||
681 | break; | ||
677 | } | 682 | } |
678 | #endif | 683 | #endif |
679 | return key; | 684 | return key; |
@@ -760,6 +765,13 @@ int handle_radio_presets_cb(int key, int m) | |||
760 | else | 765 | else |
761 | key = BUTTON_NONE; | 766 | key = BUTTON_NONE; |
762 | break; | 767 | break; |
768 | |||
769 | case BUTTON_F1: | ||
770 | case BUTTON_F2: | ||
771 | case BUTTON_F3: | ||
772 | /* Ignore the DOWN events */ | ||
773 | key = BUTTON_NONE; | ||
774 | break; | ||
763 | } | 775 | } |
764 | return key; | 776 | return key; |
765 | #endif | 777 | #endif |