Bugzilla – Bug 14760
Playing a music-service already-playing item should not restart it (go to Now Playing instead)
Last modified: 2010-04-08 17:26:52 UTC
This was a design oversight of mine for "press-to-play" behavior that was brought up by Pandora (since it causes specific side effects for them). If an item is currently playing in "Now Playing," selecting it again from a menu should not stop and re-start playback. Instead, the UI should just push into the Now Playing screen. This is how ipods and many other devices work, and it's done to avoid accidentally restarting playback. Not a huge deal, maybe, with a song in "My Music," but when you get into things like interactive radio, podcasts/long-form content etc. it can cause user frustration. Also, in Pandora's case, if the item is a station, re-selecting it adds to the skip limit of the station in question.
Ben: please re-target as needed.
For now we should just do the simple thing of intercepting 'playlist play' if the URL matches the currently playing URL, and then push to Now Playing, on both ip3k and SP UIs.
*** Bug 14754 has been marked as a duplicate of this bug. ***
Hmm, This is a distinct change in behaviour. I'm not sure that all users would be happy with it.
(In reply to comment #4) > Hmm, This is a distinct change in behaviour. I'm not sure that all users would > be happy with it. When was the last time "all users" were happy with anything (seriously)? That's, um, a pretty high bar for success. Point taken though :-). Press-to-play was already a pretty major change in behavior in 7.4. In this type of playback model, the current "re-play if already playing" has irreversible consequences in some cases. For example, accidentally pressing the name of a Pandora station while listening to it already will skip past the current song, and the user has no way to get back to that song. This is one of the reasons why other press-to-play devices, such as the ipod, just take the user to the now playing screen if the track/station is already playing(where he/she can still pause, skip, etc if desired). This is also how Pandora apps work (anywhere you encounter them). And in fact they've asked us to make this change in order to pass their certification process...
== Auto-comment from SVN commit #29295 to the slim repo by ayoung == == https://svn.slimdevices.com/slim?view=revision&revision=29295 == bug 14760: Pressing an already-playing item should not restart it (go to Now Playing instead) This is implemented in the case that the playlist consists of a single item with the same URL as the one that is about to be played. Works with Pandora. Works from SP but not on ip3k using IR because of bug 14423.
Update hours, etc.
Bug 14423 is now fixed
== Auto-comment from SVN commit #29551 to the slim repo by ayoung == == https://svn.slimdevices.com/slim?view=revision&revision=29551 == bug 14760: Playing a music-service already-playing item should not restart it (go to Now Playing instead)
This bug has been marked fixed in a released version of Squeezebox Server or the accompanying firmware or mysqueezebox.com release. If you are still seeing this issue, please let us know!