summaryrefslogtreecommitdiff
path: root/apps/recorder/radio.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/recorder/radio.c')
-rw-r--r--apps/recorder/radio.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/apps/recorder/radio.c b/apps/recorder/radio.c
index 3d03dc30c9..8afcefe261 100644
--- a/apps/recorder/radio.c
+++ b/apps/recorder/radio.c
@@ -380,7 +380,7 @@ bool radio_screen(void)
380 settings_save(); 380 settings_save();
381 break; 381 break;
382 382
383 case BUTTON_F1: 383 case BUTTON_F1 | BUTTON_REL:
384 radio_menu(); 384 radio_menu();
385 curr_preset = find_preset(curr_freq); 385 curr_preset = find_preset(curr_freq);
386 lcd_clear_display(); 386 lcd_clear_display();
@@ -391,7 +391,7 @@ bool radio_screen(void)
391 update_screen = true; 391 update_screen = true;
392 break; 392 break;
393 393
394 case BUTTON_F2: 394 case BUTTON_F2 | BUTTON_REL:
395 handle_radio_presets(); 395 handle_radio_presets();
396 curr_preset = find_preset(curr_freq); 396 curr_preset = find_preset(curr_freq);
397 lcd_clear_display(); 397 lcd_clear_display();
@@ -671,8 +671,8 @@ static int handle_radio_presets_menu_cb(int key, int m)
671#if CONFIG_KEYPAD == RECORDER_PAD 671#if CONFIG_KEYPAD == RECORDER_PAD
672 switch(key) 672 switch(key)
673 { 673 {
674 case BUTTON_F3: 674 case BUTTON_F3 | BUTTON_REL:
675 key = BUTTON_LEFT; /* Fake an exit */ 675 key = MENU_EXIT; /* Fake an exit */
676 break; 676 break;
677 } 677 }
678#endif 678#endif
@@ -741,18 +741,18 @@ int handle_radio_presets_cb(int key, int m)
741 741
742 switch(key) 742 switch(key)
743 { 743 {
744 case BUTTON_F1: 744 case BUTTON_F1 | BUTTON_REL:
745 radio_add_preset(); 745 radio_add_preset();
746 menu_draw(m); 746 menu_draw(m);
747 key = BUTTON_NONE; 747 key = BUTTON_NONE;
748 break; 748 break;
749 749
750 case BUTTON_F2: 750 case BUTTON_F2 | BUTTON_REL:
751 menu_draw(m); 751 menu_draw(m);
752 key = BUTTON_LEFT; /* Fake an exit */ 752 key = MENU_EXIT; /* Fake an exit */
753 break; 753 break;
754 754
755 case BUTTON_F3: 755 case BUTTON_F3 | BUTTON_REL:
756 ret = handle_radio_presets_menu(); 756 ret = handle_radio_presets_menu();
757 menu_draw(m); 757 menu_draw(m);
758 if(ret) 758 if(ret)