I'm using CDRSkull's
IBus modification to send RR commands resulting from steering wheel button presses. This works fine for everything else, but when in the XM screen, I noticed that when I do track forward/back commands, the highlight doesn't move the first time, even though the station changes to the next one in the list and starts playing. When I do another press, it changes the station again, but this time the station list highlight does move, but it's on the previous station. This continues until I either touch the screen, or send a volume up/down command from the steering wheel - either of these things seems to refresh the screen and makes the list highlight show the station now playing.
This only happens in XM - in the normal audio player screen, using the steering wheel buttons to move forward/backward tracks causes the list highlight to move normally.
Any ideas why this happens?