diff options
| author | Jonathan Gordon <rockbox@jdgordon.info> | 2010-10-17 11:24:36 +0000 |
|---|---|---|
| committer | Jonathan Gordon <rockbox@jdgordon.info> | 2010-10-17 11:24:36 +0000 |
| commit | 3ebb88428f0e463e9315a70eacfd0fe764bf18fa (patch) | |
| tree | 8150db926c5bdb34c9ebdd3886ccc6e4d32fbdae /apps | |
| parent | 7f8b70f70cc23bfd97dbcfeb05adbcbc024b171b (diff) | |
| download | rockbox-3ebb88428f0e463e9315a70eacfd0fe764bf18fa.zip rockbox-3ebb88428f0e463e9315a70eacfd0fe764bf18fa.tar.gz rockbox-3ebb88428f0e463e9315a70eacfd0fe764bf18fa.tar.bz2 rockbox-3ebb88428f0e463e9315a70eacfd0fe764bf18fa.tar.xz | |
(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')
| -rw-r--r-- | apps/radio/radio.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/apps/radio/radio.c b/apps/radio/radio.c index ec816c6..6f1903d 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; |