summaryrefslogtreecommitdiff
path: root/apps/screens.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/screens.c')
-rw-r--r--apps/screens.c19
1 files changed, 2 insertions, 17 deletions
diff --git a/apps/screens.c b/apps/screens.c
index 99f23c55af..c54333109b 100644
--- a/apps/screens.c
+++ b/apps/screens.c
@@ -1017,7 +1017,6 @@ char * id3_get_info(int selected_item, void* data, char *buffer)
1017{ 1017{
1018 struct mp3entry* id3 =(struct mp3entry*)data; 1018 struct mp3entry* id3 =(struct mp3entry*)data;
1019 int info_no=selected_item/2; 1019 int info_no=selected_item/2;
1020 DEBUGF("%d : %d\n",info_no, selected_item);
1021 if(!(selected_item%2)) 1020 if(!(selected_item%2))
1022 {/* header */ 1021 {/* header */
1023 int headers[]= 1022 int headers[]=
@@ -1125,22 +1124,8 @@ bool browse_id3(void)
1125 gui_synclist_draw(&id3_lists); 1124 gui_synclist_draw(&id3_lists);
1126 while (true) { 1125 while (true) {
1127 key = button_get_w_tmo(HZ/2); 1126 key = button_get_w_tmo(HZ/2);
1128 /* If moved, "say" the entry under the cursor */ 1127 if(key!=BUTTON_NONE && !(key&BUTTON_REL) && !gui_synclist_do_button(&id3_lists, key))
1129 gui_synclist_do_button(&id3_lists, key); 1128 return(default_event_handler(key) == SYS_USB_CONNECTED);
1130 switch( key ) {
1131#ifdef SETTINGS_OK2
1132 case SETTINGS_OK2:
1133#endif
1134 case SETTINGS_CANCEL:
1135 lcd_stop_scroll();
1136 /* Eat release event */
1137 button_get(true);
1138 return(false);
1139
1140 default:
1141 if (default_event_handler(key) == SYS_USB_CONNECTED)
1142 return true;
1143 }
1144 gui_syncstatusbar_draw(&statusbars, false); 1129 gui_syncstatusbar_draw(&statusbars, false);
1145 } 1130 }
1146} 1131}