Bugzilla – Bug 3844
Synced players - problem moving track past 'now playing' track in playlist
Last modified: 2008-09-15 14:39:24 UTC
Default skin, with two synched SBs. Say item #5 in the playlist is currently playing. In the web interface, moving item #4 down, or moving item #6 up in the playlist causes that item to be highlighted as if it's the now playing item. Moreover, it also changes the Squeezebox display to show that item as playing. But the track actually playing through the system isn't interrupted and plays to completion. On my SBs I display the remaining time in the now playing information, and although the track info changes in the display, the time displayed remains correct for the track actually playing.
Further testing.... this appears to only be an issue with synced players. Changing summary.
*** This bug has been marked as a duplicate of 3019 ***
Ummm...this doesn't sound at all like bug 3019. Why do you think it is a duplicate? The symptoms are different.
Yeah, I'm afraid I'm not seeing the similarity either. The players remain in sync.
Hm I thought there was already a bug filed on this behavior, but I agree 3019 is not it, despite the similar summaries.
I will take this one.
I can't duplicate this, moving tracks around in the web UI works as expected for me. Are you using the latest nightly build?
More or less - I'm at r8742. Here's what I just found with a little more testing. I'm at work, so I can't see either Squeezebox display, but I can see what's happening in the playlist. - I have two SBs, call them 'A' and 'B'. - I synced them by syncing B to A. - If I manupulate A's playlist, then it works correctly - If I manipulate B's playlist, then I see what I described previously
perhaps Player::Playlist::moveSong needs a masterOrSelf call.
Ahh, good info. moveSong seems to be the right place for the fix, too. Want to check it in kdf?
will do.
in trunk at change 8750. Appears to work for me. please reopen if there are any issues.