summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonathan Gordon <rockbox@jdgordon.info>2010-05-16 13:32:43 +0000
committerJonathan Gordon <rockbox@jdgordon.info>2010-05-16 13:32:43 +0000
commitcaa4f54e4235f99acd1c69673c85a4557b6183a9 (patch)
tree1db0a1cbbc69f63c74ceee4995f7a07798172eeb
parent36e7c377507526194750bed8a6f5eb0dfbfe71b3 (diff)
downloadrockbox-caa4f54e4235f99acd1c69673c85a4557b6183a9.zip
rockbox-caa4f54e4235f99acd1c69673c85a4557b6183a9.tar.gz
rockbox-caa4f54e4235f99acd1c69673c85a4557b6183a9.tar.bz2
rockbox-caa4f54e4235f99acd1c69673c85a4557b6183a9.tar.xz
fix a minor fms presetlist viewer bug with displaying prev when you are on the first playlist
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26087 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r--apps/gui/skin_engine/skin_display.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/apps/gui/skin_engine/skin_display.c b/apps/gui/skin_engine/skin_display.c
index 5c2b118..97a71df 100644
--- a/apps/gui/skin_engine/skin_display.c
+++ b/apps/gui/skin_engine/skin_display.c
@@ -219,14 +219,15 @@ static void draw_playlist_viewer_list(struct gui_wps *gwps,
{
cur_pos = radio_current_preset();
count = radio_preset_count();
+ start_item = cur_pos + viewer->start_offset;
}
else
#endif
{
cur_pos = playlist_get_display_index();
count = playlist_amount()+1;
- }
- start_item = MAX(0, cur_pos + viewer->start_offset);
+ start_item = MAX(0, cur_pos + viewer->start_offset);
+ }
gwps->display->set_viewport(viewer->vp);
for(i=start_item; (i-start_item)<lines && i<count; i++)