Install 'playerctl' or other MPRIS D-Bus program to control the player.
What's going on? Describe the problem in as much detail as possible.
Have a playlist of songs.
Use "shuffle" mode.
Try to use the D-Bus to send a previous/next command (works 99%)
Do that exactly when the player is playing a song which is at beginning/end of playlist. (1% edge case, does not work)
However the buttons in DeaDBeeF's ui work just fine if clicked with the mouse cursor.
So basically there is some kind of an extra check (or lack thereof) which does not take "shuffle" into account if the previous/next comes from D-Bus. It works with the buttons though. It seems to think it is already at the end of a playlist, or at the beginning of a playlist, and does nothing. This is only if the command comes via D-Bus.
Steps to reproduce the problem
Install 'playerctl' or other MPRIS D-Bus program to control the player.
What's going on? Describe the problem in as much detail as possible.
However the buttons in DeaDBeeF's ui work just fine if clicked with the mouse cursor.
So basically there is some kind of an extra check (or lack thereof) which does not take "shuffle" into account if the previous/next comes from D-Bus. It works with the buttons though. It seems to think it is already at the end of a playlist, or at the beginning of a playlist, and does nothing. This is only if the command comes via D-Bus.