From 5441e700fe174b1c8efe45a1ac89b922e3056b83 Mon Sep 17 00:00:00 2001 From: vspader Date: Fri, 12 May 2006 18:12:31 +0000 Subject: [PATCH] Library changes --- PlaybackController.m | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/PlaybackController.m b/PlaybackController.m index 66657ac61..4e6cf766c 100644 --- a/PlaybackController.m +++ b/PlaybackController.m @@ -197,7 +197,15 @@ - (void)delegateRequestNextEntry:(PlaylistEntry *)curEntry { PlaylistEntry *pe; - pe = [playlistController entryAtIndex:[curEntry index]+1]; + + if ([playlistController shuffle] == YES) + { + pe = [playlistController entryAtIndex:[curEntry shuffleIndex]+1]; + } + else + { + pe = [playlistController entryAtIndex:[curEntry index]+1]; + } if (pe == nil) [soundController setNextEntry:nil];