radio: fix FS#12747

Change-Id: I57448a29d986cca0535c47c0ebfa2f4f3846a936
Reviewed-on: http://gerrit.rockbox.org/614
Reviewed-by: Dominik Riebeling <Dominik.Riebeling@gmail.com>
Tested-by: Dominik Riebeling <Dominik.Riebeling@gmail.com>
This commit is contained in:
Jonathan Gordon 2013-09-02 18:50:24 +10:00 committed by Dominik Riebeling
parent 0e8fa703bb
commit acf3af4ae3

View file

@ -407,7 +407,11 @@ void radio_screen(void)
if(radio_status == FMRADIO_OFF) if(radio_status == FMRADIO_OFF)
audio_stop(); audio_stop();
fms_fix_displays(FMS_ENTER);
FOR_NB_SCREENS(i)
skin_update(FM_SCREEN, i, SKIN_REFRESH_ALL);
#ifndef SIMULATOR #ifndef SIMULATOR
#if CONFIG_CODEC != SWCODEC #if CONFIG_CODEC != SWCODEC
@ -446,10 +450,6 @@ void radio_screen(void)
if(radio_preset_count() < 1 && yesno_pop(ID2P(LANG_FM_FIRST_AUTOSCAN))) if(radio_preset_count() < 1 && yesno_pop(ID2P(LANG_FM_FIRST_AUTOSCAN)))
presets_scan(NULL); presets_scan(NULL);
fms_fix_displays(FMS_ENTER);
FOR_NB_SCREENS(i)
skin_update(FM_SCREEN, i, SKIN_REFRESH_ALL);
preset_set_current(preset_find(curr_freq)); preset_set_current(preset_find(curr_freq));
if(radio_current_preset() != -1) if(radio_current_preset() != -1)
radio_mode = RADIO_PRESET_MODE; radio_mode = RADIO_PRESET_MODE;