summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonathan Gordon <rockbox@jdgordon.info>2007-05-30 09:25:59 +0000
committerJonathan Gordon <rockbox@jdgordon.info>2007-05-30 09:25:59 +0000
commitdfb071d92ece27951dd2b3e17629ec61cd619460 (patch)
treea471b22466c840431650b03dc2ce92a8a2fa4cae
parent0178568325c5e012a5ad27b7df6b4b6e2abe9586 (diff)
downloadrockbox-dfb071d92ece27951dd2b3e17629ec61cd619460.tar.gz
rockbox-dfb071d92ece27951dd2b3e17629ec61cd619460.zip
Last list commit for a while. fix the multi-item lists at the very end of the list
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13523 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 e27aadb636..4a72c3e505 100644
--- a/apps/gui/list.c
+++ b/apps/gui/list.c
@@ -557,7 +557,8 @@ static void gui_list_select_at_offset(struct gui_list * gui_list, int offset)
557 { 557 {
558 if (gui_list->nb_items >= nb_lines) 558 if (gui_list->nb_items >= nb_lines)
559 gui_list->start_item = gui_list->nb_items - nb_lines; 559 gui_list->start_item = gui_list->nb_items - nb_lines;
560 gui_list->selected_item = gui_list->nb_items - 1; 560 gui_list->selected_item = gui_list->nb_items -
561 gui_list->selected_size;
561 } 562 }
562 else 563 else
563 { 564 {