[Repeat Album] Add a safety test to repeat list
In case the current track isn't part of an album, or is otherwise not matching any albums in the playlist. Though the Album filter predicate wasn't working for a while due to changes. Signed-off-by: Christopher Snowhill <kode54@gmail.com>
This commit is contained in:
parent
0f003fcefd
commit
7f4459c41c
1 changed files with 1 additions and 1 deletions
|
@ -1244,7 +1244,7 @@ static void *playlistControllerContext = &playlistControllerContext;
|
|||
if((i > [[self arrangedObjects] count] - 1) ||
|
||||
([[next album] caseInsensitiveCompare:[pe album]]) || ([next album] == nil)) {
|
||||
NSArray *filtered = [self filterPlaylistOnAlbum:[pe album]];
|
||||
if([pe album] == nil)
|
||||
if([pe album] == nil || !filtered || [filtered count] < 1)
|
||||
i--;
|
||||
else
|
||||
i = [(PlaylistEntry *)filtered[0] index];
|
||||
|
|
Loading…
Reference in a new issue