Index: apps/recorder/radio.c =================================================================== --- apps/recorder/radio.c (revision 25980) +++ apps/recorder/radio.c (working copy) @@ -715,8 +715,6 @@ radio_save_presets(); } } - /* Clear the preset list on exit. */ - clear_preset_list(); } update_screen = true; break; @@ -771,9 +769,6 @@ } } - /* Clear the preset list on exit. */ - clear_preset_list(); - break; case ACTION_STD_PREV: @@ -1316,7 +1311,6 @@ /* The preset list will be cleared switch to Scan Mode. */ radio_mode = RADIO_SCAN_MODE; curr_preset = -1; - presets_changed = false; /* Don't ask to save when clearing the list. */ return true; Index: apps/gui/skin_engine/skin_display.c =================================================================== --- apps/gui/skin_engine/skin_display.c (revision 25980) +++ apps/gui/skin_engine/skin_display.c (working copy) @@ -164,7 +164,7 @@ elapsed = id3->elapsed + state->ff_rewind_count; } #if CONFIG_TUNER - else if (in_radio_screen()) + else if (in_radio_screen() || (get_radio_status() != FMRADIO_OFF)) { int min = fm_region_data[global_settings.fm_region].freq_min; elapsed = radio_current_frequency() - min;