Bugzilla – Bug 539
No display updates on doublesize track change
Last modified: 2011-03-16 04:40:39 UTC
2004-09-08 CVS, SLIMP3, doublesize text mode - on track advance the display of the track information is never updated on the SLIMP3. Regular size seems to work fine. Toggling between sizes correctly updates doublesize until the next track advance.
Source.pm used to have this in openSong(): # We are starting a new song, lets kill any animation so we see the correct new song. foreach my $everyclient ($client, Slim::Player::Sync::syncedWith($client)) { $everyclient->update(); } Without this, there is nothing that breaks the animateScrollDouble loop, and the $text11 & $text22 used for the animated lines. Its been there in several forms, but removed totally in Source.pm v1.106. comments are not clear as to why those specific lines are removed. putting them back, however, performs the needed update.
Created attachment 128 [details] killanimation on new song as noted above, a $client->update was removed in Source.pm 1.106, all that's needed is killAnimation to break the animation loops when a song changes. the screensaver takes care of an update if needed.
in fact, I think this affects small text as well without this patch. song info alternates from current, then snaps into the old song for the animation which remains unkilled with old info.
There are 536 bugs in the database with targets of '---' that were fixed prior to new year 2006. I am setting them to targets of 6.2.1 to keep them from showing up in my queries.
Routine bug db maintenance; removing old versions which cause confusion. I apologize for the inconvenience.