summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonathan Gordon <rockbox@jdgordon.info>2007-03-18 07:57:36 +0000
committerJonathan Gordon <rockbox@jdgordon.info>2007-03-18 07:57:36 +0000
commitdd40a2e2fcde145cd6a70a1042729032e4da26f3 (patch)
tree61b1bcd6fabf809f348c0146b3af44a9a6b83a8a
parent458648bd23232060a2acd6021e2bd402d5e97b92 (diff)
downloadrockbox-dd40a2e2fcde145cd6a70a1042729032e4da26f3.tar.gz
rockbox-dd40a2e2fcde145cd6a70a1042729032e4da26f3.zip
Exit the preset context menu correctly after editing/deleting preset
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12829 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r--apps/recorder/radio.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/apps/recorder/radio.c b/apps/recorder/radio.c
index 8d110a7dd2..5e0185d71c 100644
--- a/apps/recorder/radio.c
+++ b/apps/recorder/radio.c
@@ -1120,7 +1120,7 @@ static int radio_edit_preset(void)
1120 } 1120 }
1121 } 1121 }
1122 1122
1123 return true; 1123 return 1;
1124} 1124}
1125 1125
1126static int radio_delete_preset(void) 1126static int radio_delete_preset(void)
@@ -1147,7 +1147,7 @@ static int radio_delete_preset(void)
1147 presets_loaded = false; 1147 presets_loaded = false;
1148 } 1148 }
1149 1149
1150 return true; 1150 return 1;
1151} 1151}
1152 1152
1153static int load_preset_list(void) 1153static int load_preset_list(void)
@@ -1223,10 +1223,10 @@ static int clear_preset_list(void)
1223 return true; 1223 return true;
1224} 1224}
1225 1225
1226MENUITEM_FUNCTION(radio_edit_preset_item, 0, 1226MENUITEM_FUNCTION(radio_edit_preset_item, MENU_FUNC_CHECK_RETVAL,
1227 ID2P(LANG_FM_EDIT_PRESET), 1227 ID2P(LANG_FM_EDIT_PRESET),
1228 radio_edit_preset, NULL, NULL, Icon_NOICON); 1228 radio_edit_preset, NULL, NULL, Icon_NOICON);
1229MENUITEM_FUNCTION(radio_delete_preset_item, 0, 1229MENUITEM_FUNCTION(radio_delete_preset_item, MENU_FUNC_CHECK_RETVAL,
1230 ID2P(LANG_FM_DELETE_PRESET), 1230 ID2P(LANG_FM_DELETE_PRESET),
1231 radio_delete_preset, NULL, NULL, Icon_NOICON); 1231 radio_delete_preset, NULL, NULL, Icon_NOICON);
1232int radio_preset_callback(int action, const struct menu_item_ex *this_item) 1232int radio_preset_callback(int action, const struct menu_item_ex *this_item)