From 9973f0005544028dd9de1f9c858f6e5f24a83e8c Mon Sep 17 00:00:00 2001 From: Keith Edmunds Date: Fri, 26 Jul 2024 11:18:29 +0100 Subject: [PATCH] Enhance debugging for failed fade graph creation --- app/musicmuster.py | 2 +- app/trackmanager.py | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/app/musicmuster.py b/app/musicmuster.py index 457fb5b..ca20342 100755 --- a/app/musicmuster.py +++ b/app/musicmuster.py @@ -1161,7 +1161,7 @@ class Window(QMainWindow, Ui_MainWindow): # Show closing volume graph if track_sequence.current.fade_graph: - log.debug("issue223: play_next: set up fade_graph") + log.debug(f"issue223: play_next: set up fade_graph, {track_sequence.current.title=}") track_sequence.current.fade_graph.GraphWidget = self.widgetFadeVolume track_sequence.current.fade_graph.clear() track_sequence.current.fade_graph.plot() diff --git a/app/trackmanager.py b/app/trackmanager.py index 0607f56..0e0516d 100644 --- a/app/trackmanager.py +++ b/app/trackmanager.py @@ -112,6 +112,10 @@ class _FadeCurve: self.curve = self.GraphWidget.plot(self.graph_array) if self.curve: self.curve.setPen(Config.FADE_CURVE_FOREGROUND) + else: + log.debug("_FadeCurve.plot: no curve") + else: + log.debug("_FadeCurve.plot: no GraphWidget") def tick(self, play_time: int) -> None: """Update volume fade curve"""