From b16137e10b0b309ccd9bf81fb2d70f24b090aa7d Mon Sep 17 00:00:00 2001 From: Peter D'Hoye Date: Wed, 11 Apr 2007 22:39:12 +0000 Subject: Make sure selected track of playlist viewer doesn't become bigger than number of tracks when deleting the last track. Fixes FS #6899 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13113 a1c6a512-1295-4272-9138-f99709370657 --- apps/playlist_viewer.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/apps/playlist_viewer.c b/apps/playlist_viewer.c index d065ad32ce..e7558ea1ad 100644 --- a/apps/playlist_viewer.c +++ b/apps/playlist_viewer.c @@ -749,6 +749,8 @@ bool playlist_viewer_ex(char* filename) update_playlist(true); if (viewer.num_tracks <= 0) exit = true; + if(viewer.selected_track >= viewer.num_tracks) + viewer.selected_track = viewer.num_tracks-1; } gui_synclist_draw(&playlist_lists); break; -- cgit v1.2.3