summaryrefslogtreecommitdiffstats
path: root/apps
diff options
context:
space:
mode:
authorPeter D'Hoye <peter.dhoye@gmail.com>2008-08-19 19:39:21 +0000
committerPeter D'Hoye <peter.dhoye@gmail.com>2008-08-19 19:39:21 +0000
commit551886ce27e3596d1b3990e58d3f9b80eb5c9b63 (patch)
tree4ae438a7033c42735fa55e9fd5f97e7e07943cf4 /apps
parent5bca7a42bab971034af44462f773e9e5225d3588 (diff)
downloadrockbox-551886ce27e3596d1b3990e58d3f9b80eb5c9b63.tar.gz
rockbox-551886ce27e3596d1b3990e58d3f9b80eb5c9b63.zip
Accept FS #9301 by Christopher Williams: fix radio preset list after removing a preset
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@18318 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps')
-rw-r--r--apps/recorder/radio.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/apps/recorder/radio.c b/apps/recorder/radio.c
index 27a98c6dc4..5f9fff8d64 100644
--- a/apps/recorder/radio.c
+++ b/apps/recorder/radio.c
@@ -1391,6 +1391,8 @@ static int handle_radio_presets(void)
case ACTION_STD_CONTEXT:
selected_preset = gui_synclist_get_sel_pos(&lists);
do_menu(&handle_radio_preset_menu, NULL, NULL, false);
+ gui_synclist_set_nb_items(&lists, num_presets);
+ gui_synclist_select_item(&lists, selected_preset);
gui_synclist_speak_item(&lists);
break;
default: