Skip to content

Commit ea1c373

Browse files
committed
Stop next action at playlist end
1 parent 6f29bb5 commit ea1c373

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

  • SimpleDjIA/src/simple_djia

‎SimpleDjIA/src/simple_djia/gui.py‎

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -114,8 +114,10 @@ def _play_selected(self) -> None:
114114
def _play_next(self) -> None:
115115
if self.session is None or not self.session.playlist:
116116
return
117-
index = min(self.session.current_index + 1, len(self.session.playlist) - 1)
118-
self._play_index(index)
117+
if self.session.next() is None:
118+
self.status.set("Fim da playlist.")
119+
return
120+
self._play_index(self.session.current_index)
119121

120122
def _stop(self) -> None:
121123
if self.process is not None and self.process.poll() is None:

0 commit comments

Comments
 (0)