summaryrefslogtreecommitdiffstats
path: root/apps/radio/radio.c
diff options
context:
space:
mode:
authorJonathan Gordon <rockbox@jdgordon.info>2010-10-17 11:24:36 +0000
committerJonathan Gordon <rockbox@jdgordon.info>2010-10-17 11:24:36 +0000
commit3ebb88428f0e463e9315a70eacfd0fe764bf18fa (patch)
tree8150db926c5bdb34c9ebdd3886ccc6e4d32fbdae /apps/radio/radio.c
parent7f8b70f70cc23bfd97dbcfeb05adbcbc024b171b (diff)
downloadrockbox-3ebb88428f0e463e9315a70eacfd0fe764bf18fa.tar.gz
rockbox-3ebb88428f0e463e9315a70eacfd0fe764bf18fa.tar.bz2
rockbox-3ebb88428f0e463e9315a70eacfd0fe764bf18fa.zip
(Partially) Fix FS#11572 - no backdrop in the FM screen..\n the preset question would clear it and not reset it, so reoder the code so it works
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28297 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/radio/radio.c')
-rw-r--r--apps/radio/radio.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/apps/radio/radio.c b/apps/radio/radio.c
index ec816c6a54..6f1903d79c 100644
--- a/apps/radio/radio.c
+++ b/apps/radio/radio.c
@@ -463,13 +463,14 @@ void radio_screen(void)
if (radio_status == FMRADIO_OFF)
radio_start();
#endif
- fms_fix_displays(FMS_ENTER);
- FOR_NB_SCREENS(i)
- skin_update(FM_SCREEN, i, SKIN_REFRESH_ALL);
if(radio_preset_count() < 1 && yesno_pop(ID2P(LANG_FM_FIRST_AUTOSCAN)))
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));
if(radio_current_preset() != -1)
radio_mode = RADIO_PRESET_MODE;