diff options
Diffstat (limited to 'apps/recorder/radio.c')
-rw-r--r-- | apps/recorder/radio.c | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/apps/recorder/radio.c b/apps/recorder/radio.c index 79febc9039..575b887c2f 100644 --- a/apps/recorder/radio.c +++ b/apps/recorder/radio.c | |||
@@ -657,21 +657,15 @@ int radio_screen(void) | |||
657 | case ACTION_SETTINGS_INC: | 657 | case ACTION_SETTINGS_INC: |
658 | case ACTION_SETTINGS_INCREPEAT: | 658 | case ACTION_SETTINGS_INCREPEAT: |
659 | global_settings.volume++; | 659 | global_settings.volume++; |
660 | if(global_settings.volume > sound_max(SOUND_VOLUME)) | 660 | setvol(); |
661 | global_settings.volume = sound_max(SOUND_VOLUME); | ||
662 | sound_set_volume(global_settings.volume); | ||
663 | update_screen = true; | 661 | update_screen = true; |
664 | settings_save(); | ||
665 | break; | 662 | break; |
666 | 663 | ||
667 | case ACTION_SETTINGS_DEC: | 664 | case ACTION_SETTINGS_DEC: |
668 | case ACTION_SETTINGS_DECREPEAT: | 665 | case ACTION_SETTINGS_DECREPEAT: |
669 | global_settings.volume--; | 666 | global_settings.volume--; |
670 | if(global_settings.volume < sound_min(SOUND_VOLUME)) | 667 | setvol(); |
671 | global_settings.volume = sound_min(SOUND_VOLUME); | ||
672 | sound_set_volume(global_settings.volume); | ||
673 | update_screen = true; | 668 | update_screen = true; |
674 | settings_save(); | ||
675 | break; | 669 | break; |
676 | 670 | ||
677 | case ACTION_FM_PLAY: | 671 | case ACTION_FM_PLAY: |