Clean up when tracks ends and next track is not immediately played.
This commit is contained in:
parent
00cae6dc52
commit
ee74deaa49
@ -226,9 +226,10 @@ class Window(QMainWindow, Ui_MainWindow):
|
||||
|
||||
# Clean up metadata
|
||||
self.previous_track = self.current_track
|
||||
self.current_track_playlist_tab.play_stopped()
|
||||
self.current_track_playlist_tab.clear_current()
|
||||
self.current_track_playlist_tab = None
|
||||
if self.current_track_playlist_tab:
|
||||
self.current_track_playlist_tab.play_stopped()
|
||||
self.current_track_playlist_tab.clear_current()
|
||||
self.current_track_playlist_tab = None
|
||||
self.current_track = None
|
||||
self.playing = False
|
||||
|
||||
@ -542,6 +543,7 @@ class Window(QMainWindow, Ui_MainWindow):
|
||||
|
||||
if not self.music.playing():
|
||||
DEBUG("musicmuster.stop_playing(): not playing", True)
|
||||
self.end_of_track_actions()
|
||||
return
|
||||
|
||||
self.previous_track_position = self.music.get_position()
|
||||
|
||||
Loading…
Reference in New Issue
Block a user