diff --git a/db/playlist.py b/db/playlist.py index e26bafc..63936f0 100644 --- a/db/playlist.py +++ b/db/playlist.py @@ -60,7 +60,10 @@ class Playlist(GObject.GObject): return cur.fetchone()[1] - 1 def track_adjusts_current(self, track): - return self.current > -1 and self.get_track_index(track) <= self.current + if self.current > -1: + if (index := self.get_track_index(track)) != None: + return index <= self.current + return False def add_track(self, track): self.emit("track-added", track)