Cleaup next_track somewhat

This commit is contained in:
Thomas Adamcik 2010-04-06 22:20:26 +02:00
parent f34507cc29
commit c2d6f3ab89

View File

@ -315,10 +315,12 @@ class BasePlaybackController(object):
"""
tracks = self.backend.current_playlist.playlist.tracks
if self.current_track is None:
if tracks:
return tracks[0]
if not tracks:
return None
if self.current_track is None:
return tracks[0]
try:
return tracks[self.playlist_position + 1]
except IndexError: