Bugzilla – Bug 6632
Jive settings menu does not update to reflect settings changes made elsewhere
Last modified: 2008-05-15 12:27:08 UTC
The status bar at the bottom of the Jive screen updates automagically to reflect changes to the status of Shuffle and Repeat, etc. but the actual menu items for Shuffle and Repeat in the Settings menu don't. So if it says for example 'Shuffle Off' and you press the SHUFFLE button on the SqueezeBox remote, a pop-up appears at the bottom of the Jive screen showing 'Shuffle by Song' and the Shuffle icon appears, but the menu still lists 'Shuffle Off'. Clicking 'right' on the menu item to select it also still only advances to 'Shuffle Song' as opposed to 'Shuffle Album' (i.e. no change to the actual shuffle state). Going back and checking I notice that a similar behaviour exists on the SqueezeBox itself. If I go to Settings->Shuffle-> I see 'Don't Shuffle Playlist', with a dot in the circle and if then on Jive I change shuffle, the dot stays, but when I press 'down' on the SqueezeBox remote the dot is in the circle for the next position (Shuffle by Song) and pressing 'up' again the dot is now gone from the circle (as is to be expected). The problem is worse on Jive though since navigating around the menu (e.g. going to the home screen and then going back into settings) still doesn't update the menu to the correct status. It would seem that if the status bar can update to reflect changes made elsewhere then so could the menu. Also, on the SqueezeBox, if I'm looking at the Settings->Shuffle-> menu and I press the shuffle button, the screen does update correctly (although probably only because it blanks completely to show the info message e.g. 'SHUFFLE BY SONG' and then refreshes).
Created attachment 2681 [details] Shows pop-up with menu NOT updated
Created attachment 2682 [details] Shows miss-match between status bar and menu
removing priorities from all 7.0.1 target bugs for re-prioritizing
fixed in SC trunk, change 17981 Description: Allow shuffle and repeat menu items to be sent as discrete menu notifications by Jive.pm Push a notification via Jive.pm for shuffle/repeat setting changes made in Slim::Player::Playlist
Verified fixed in 7.0.1 - 19422 Controller r2409
This bug has recently been fixed in the latest release of SqueezeCenter 7.0.1 Please try that version, if you still see the error, then reopen this bug. To download this version, please navigate to: http://www.slimdevices.com/su_downloads.html