Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Handling of "Next Track" signal is incorrect #7326

Open
2 of 3 tasks
Solbeziel opened this issue May 16, 2024 · 1 comment
Open
2 of 3 tasks

Handling of "Next Track" signal is incorrect #7326

Solbeziel opened this issue May 16, 2024 · 1 comment

Comments

@Solbeziel
Copy link

Before posting

Please follow the steps below and check the boxes with [x] once you did the step.

System information

Please provide information about your system and the version of Clementine used.

  • Operating System: Debian 12
  • Clementine version: 1.4 rc2

Operating environment is Debian/KDE Plasma.

Expected behaviour / actual behaviour

expected:
Issuing a Next Track signal (by clicking button or pressing MediaNext key/hotkey) causes Clementine to seek to the next track in the playlist under any and all circumstances where there is a next track to play.

actual:
Issuing a Next Track signal is functionally equivalent to manually seeking to the end of the current track. Therefore in "Stop after each track" repeat mode, the functionality is identical to issuing a Stop command, and confusingly inconsistent with the behaviour of the "Previous Track" command. This results in an inability to skip forward through playlist in "Stop after each track" play mode.

Steps to reproduce the problem (only for bugs)

  1. Create a playlist
  2. Set playlist repeat mode to "Stop after each track" (menu:Playlist|Repeat mode|Stop after each track)
  3. Try to skip forward and backward in the playlist using Previous/Next track buttons.
  4. Compare this behaviour with manually seeking to end of track (using position slider)
  5. Compare also to pressing "Stop" button, either in interface or on keyboard. In particular note that skipping backward while in the Stopped state anywhere moves to the last track in the playlist. This behaviour might be worthy of a separate bug report.
@Solbeziel
Copy link
Author

I notice also that in "Stop after each track" mode, after a track reaches the end and stops, pressing Play skips to the next track. This seems like unnecessary and possibly confusing behaviour, and is inconsistent with the behaviour of the Play button when the track is manually stopped with the Stop button. It is my opinion that the Play command should only ever play the currently selected track and never perform the function of the Next Track command.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant