diff options
Diffstat (limited to 'apps/radio')
-rw-r--r-- | apps/radio/presets.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/apps/radio/presets.c b/apps/radio/presets.c index e900afe734..9c6fedecc7 100644 --- a/apps/radio/presets.c +++ b/apps/radio/presets.c | |||
@@ -353,7 +353,13 @@ static int radio_delete_preset(void) | |||
353 | 353 | ||
354 | int preset_list_load(void) | 354 | int preset_list_load(void) |
355 | { | 355 | { |
356 | return !rockbox_browse(FMPRESET_PATH, SHOW_FMR); | 356 | char selected[MAX_PATH]; |
357 | struct browse_context browse; | ||
358 | snprintf(selected, sizeof(selected), "%s.%s", global_settings.fmr_file, "fmr"); | ||
359 | browse_context_init(&browse, SHOW_FMR, 0, | ||
360 | str(LANG_FM_PRESET_LOAD), NOICON, | ||
361 | FMPRESET_PATH, selected); | ||
362 | return !rockbox_browse(&browse); | ||
357 | } | 363 | } |
358 | 364 | ||
359 | int preset_list_save(void) | 365 | int preset_list_save(void) |