From 10ec080e5fdff74da145de3e295591da1dc0ab71 Mon Sep 17 00:00:00 2001 From: Matthias Blankertz Date: Sat, 20 Dec 2025 22:30:24 +0100 Subject: [PATCH] fix: app: Go to idle mode when playlist end is reached Signed-off-by: Matthias Blankertz --- software/src/app.py | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/software/src/app.py b/software/src/app.py index c2f79f3..6b99bf5 100644 --- a/software/src/app.py +++ b/software/src/app.py @@ -104,9 +104,6 @@ class PlayerApp: self._pause_toggle() def onPlaybackDone(self): - assert self.mp3file is not None - self.mp3file.close() - self.mp3file = None self._play_next() def onIdleTimeout(self): @@ -141,9 +138,7 @@ class PlayerApp: self.playlist = None def _play_next(self): - if self.playlist is None: - return - filename = self.playlist.getNextPath() + filename = self.playlist.getNextPath() if self.playlist is not None else None self._play(filename) if filename is None: self.playlist = None