From b59e666bd53751ef8f5f438d033a264735f1f604 Mon Sep 17 00:00:00 2001 From: Stein Magnus Jodal Date: Mon, 25 Oct 2010 22:01:40 +0200 Subject: [PATCH] Clearify cp_track_at_eot() a bit --- mopidy/backends/base/playback.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/mopidy/backends/base/playback.py b/mopidy/backends/base/playback.py index c4ef5fbf..1faa5adf 100644 --- a/mopidy/backends/base/playback.py +++ b/mopidy/backends/base/playback.py @@ -149,10 +149,9 @@ class BasePlaybackController(object): return cp_tracks[0] if self.repeat and self.single: - return cp_tracks[ - (self.current_playlist_position) % len(cp_tracks)] + return cp_tracks[self.current_playlist_position] - if self.repeat: + if self.repeat and not self.single: return cp_tracks[ (self.current_playlist_position + 1) % len(cp_tracks)]