From f049f410fc1ce5dc0adf4f226fda2edb072ec765 Mon Sep 17 00:00:00 2001 From: Keith Edmunds Date: Mon, 12 Apr 2021 18:56:20 +0100 Subject: [PATCH] Enable play controls after fading a track --- app/musicmuster.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/app/musicmuster.py b/app/musicmuster.py index 690dd0f..7552a56 100755 --- a/app/musicmuster.py +++ b/app/musicmuster.py @@ -102,7 +102,7 @@ class Window(QMainWindow, Ui_MainWindow): self.actionAdd_file.triggered.connect(self.add_file) self.action_Clear_selection.triggered.connect( self.playlist.clearSelection) - self.actionFade.triggered.connect(self.playlist.fade) + self.actionFade.triggered.connect(self.fade) self.actionNewPlaylist.triggered.connect(self.create_playlist) self.actionPlay_next.triggered.connect(self.play_next) self.actionSearch_database.triggered.connect(self.search_database) @@ -117,7 +117,7 @@ class Window(QMainWindow, Ui_MainWindow): self.cmdDatabase.clicked.connect(self.search_database) self.cmdSetNext.clicked.connect(self.set_next_track) self.btnSkipNext.clicked.connect(self.play_next) - self.btnStop.clicked.connect(self.playlist.fade) + self.btnStop.clicked.connect(self.fade) self.timer.timeout.connect(self.tick) @@ -133,11 +133,17 @@ class Window(QMainWindow, Ui_MainWindow): self.playlist.create_playlist(dlg.textValue()) def disable_play_next_controls(self): + DEBUG("disable_play_next_controls()") self.actionPlay_next.setEnabled(False) def enable_play_next_controls(self): + DEBUG("enable_play_next_controls()") self.actionPlay_next.setEnabled(True) + def fade(self): + self.playlist.fade() + self.enable_play_next_controls() + def insert_note(self): "Add non-track row to playlist"