-
Notifications
You must be signed in to change notification settings - Fork 130
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
Non-Standard Behavior in Rewind Button (intentional?) #539
Comments
sorry for the late answer but yeah, you're right, this behaviour should be fixed! |
Awesome, I'll fork it and give it a whirl. Any pointers as to where I should look first? |
Sure! I see two possibilities right now Solution 1: in Right now this updates the state to point to the previous song if there is one. Instead it could be changed to check whether something has been playing for "long enough", in which case the action should do the same thing as This requires modifying the Solution 2 : let various parts of the app handle this. The It's probably better to go with the first solution, it should be easy to start by having something similar to Hope this helps! |
Describe the bug
When invoking the "rewind"/previous track command (either through the Spot UI or dedicated keyboard buttons), Spot will skip directly to the previous song in the playlist. AFAIK this is non-standard behavior for a music player; typically the rewind command skips to the start of the current song unless it's only a few seconds in, in which case then it goes to the previous song.
General information:
I'd also like to note that I'm willing to try my hand at changing this myself, as a way to get more familiar with Rust. I just wanted to open an issue first to ensure this wasn't an intentional design choice.
The text was updated successfully, but these errors were encountered: