summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonathan Gordon <rockbox@jdgordon.info>2007-11-04 12:52:32 +0000
committerJonathan Gordon <rockbox@jdgordon.info>2007-11-04 12:52:32 +0000
commit04d0e3bc41e7b46230e32b1f1fa0e6aaca64464e (patch)
treea6eba6c494ee43f4fe2386256e55a125c38ec8f2
parenta6f2b82803d5b48f1c16e630d14883ec0a474dbe (diff)
downloadrockbox-04d0e3bc41e7b46230e32b1f1fa0e6aaca64464e.tar.gz
rockbox-04d0e3bc41e7b46230e32b1f1fa0e6aaca64464e.zip
fix talking simplelists which I broke yesterday. dont talk if the list is being redrawn because get_action() timed out.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@15459 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r--apps/gui/list.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/apps/gui/list.c b/apps/gui/list.c
index 153e500d92..223fc2ccb6 100644
--- a/apps/gui/list.c
+++ b/apps/gui/list.c
@@ -1309,7 +1309,8 @@ bool simplelist_show_list(struct simplelist_info *info)
1309 if (info->get_name == NULL) 1309 if (info->get_name == NULL)
1310 gui_synclist_set_nb_items(&lists, simplelist_line_count*info->selection_size); 1310 gui_synclist_set_nb_items(&lists, simplelist_line_count*info->selection_size);
1311 gui_synclist_draw(&lists); 1311 gui_synclist_draw(&lists);
1312 gui_synclist_speak_item(&lists); 1312 if (action != ACTION_NONE)
1313 gui_synclist_speak_item(&lists);
1313 old_line_count = simplelist_line_count; 1314 old_line_count = simplelist_line_count;
1314 } 1315 }
1315 else if(default_event_handler(action) == SYS_USB_CONNECTED) 1316 else if(default_event_handler(action) == SYS_USB_CONNECTED)