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;