From dda49dde43162a0e3a4603d44b42d505d9f2bfc5 Mon Sep 17 00:00:00 2001 From: Stein Magnus Jodal Date: Sat, 20 Mar 2010 01:28:17 +0100 Subject: [PATCH] If no next track, stop at end of track. --- mopidy/backends/__init__.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/mopidy/backends/__init__.py b/mopidy/backends/__init__.py index f5317ac6..16f41b36 100644 --- a/mopidy/backends/__init__.py +++ b/mopidy/backends/__init__.py @@ -390,7 +390,10 @@ class BasePlaybackController(object): def end_of_track_callback(self): """Tell the playback controller that end of track is reached.""" - self.next() + if self.next_track is not None: + self.next() + else: + self.stop() def new_playlist_loaded_callback(self): """Tell the playback controller that a new playlist has been loaded."""