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
|
# Clean up metadata
|
||||||
self.previous_track = self.current_track
|
self.previous_track = self.current_track
|
||||||
self.current_track_playlist_tab.play_stopped()
|
if self.current_track_playlist_tab:
|
||||||
self.current_track_playlist_tab.clear_current()
|
self.current_track_playlist_tab.play_stopped()
|
||||||
self.current_track_playlist_tab = None
|
self.current_track_playlist_tab.clear_current()
|
||||||
|
self.current_track_playlist_tab = None
|
||||||
self.current_track = None
|
self.current_track = None
|
||||||
self.playing = False
|
self.playing = False
|
||||||
|
|
||||||
@ -542,6 +543,7 @@ class Window(QMainWindow, Ui_MainWindow):
|
|||||||
|
|
||||||
if not self.music.playing():
|
if not self.music.playing():
|
||||||
DEBUG("musicmuster.stop_playing(): not playing", True)
|
DEBUG("musicmuster.stop_playing(): not playing", True)
|
||||||
|
self.end_of_track_actions()
|
||||||
return
|
return
|
||||||
|
|
||||||
self.previous_track_position = self.music.get_position()
|
self.previous_track_position = self.music.get_position()
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user