FS#12695 - Drawing some of the WPS UI over lists on iPod Classic/CabbieV2

Attached to Project: Rockbox
Opened by Vencislav Atanasov (user890104) - Tuesday, 12 June 2012, 17:27 GMT
Task Type Bugs
Category User Interface
Status Unconfirmed
Assigned To No-one
Operating System All players
Severity Low
Priority Normal
Reported Version Daily build (which?)
Due in Version Undecided
Due Date Undecided
Percent Complete 0%
Votes 0
Private No


While I am playing some song on my iPod classic 2G, and scrolling through a list (even the main menu, but the glitch there is somehow different), if I unplug and then replug the headphones, some of the WPS UI gets drawn over the current view. I'm attaching a screenshot to make it more clear. It only happens while playing a song.
I'm using build bf6abf7 (most recent at the moment).
Also attaching my config.
This task depends upon

Comment by Jonathan Gordon (jdgordon) - Wednesday, 13 June 2012, 13:46 GMT
Haha lovely! I've seen that once and couldn't reproduce it. Have u got a sure fire way to make it happen?
Comment by Vencislav Atanasov (user890104) - Wednesday, 13 June 2012, 15:11 GMT

1. start with clear config
2. set "pause on headphone unplug" to "pause and resume"
3. play a song with headphones plugged in
4. open some list (curr. playlist, for example)
5. unplug the headphones, song pauses
6. plug the headphones in, the issue happens

Repeating 5. and 6. makes the issue happen again and again. In some menus the additional drawing disappears in <1 second, in the others it stays there until i move the scrollwheel or press a button (or unplug the headphones again).

I think that there's some unwanted screen redrawing when something makes the "play" action, and it is assumed that it can only be triggered from the WPS (which is not always the case when plugging headphones in, with the above setting enabled).
Comment by Boris Gjenero (dreamlayers) - Friday, 09 August 2013, 13:23 GMT
What happens after headphone plugging seems related to FS#12422, and probably a duplicate.
Comment by Vencislav Atanasov (user890104) - Monday, 31 March 2014, 19:27 GMT
Adding a better screenshot