I've been working on a WPS for iPod Nano 1st/2nd Gen for some time now, and I'm at a point now where I *could* release it, if it wasn't for an odd behaviour with alternating sublines used in conditional viewports that for the life of me, I just can't figure out.
The code I have written seems to suggest the behaviour I am getting is not possible, but I'll leave that for someone with more technical experience in this field than myself to judge with any certainty.
I have 3 Conditional Viewports that display different Track Information when;
Album Art is present
Album Art is NOT present
Hold Switch is ON
They are all of the same size, in the same place, but none are called at the same time so no overlapping occurs.
AA present/NOT present viewports have alternating sublines.
Hold Switch ON viewport displays differing info if playing/paused.
When hold is on the AA Present/AA NOT Present viewports are NOT displayed, but the alternating sublines in AA Present/NOT Present are still queued (apparently) and are displayed in rapid succession (approximately 0.1 sec intervals) upon releasing the hold switch.
The sub-lines will not resume their propper alternation (10 & 2.5 second intervals) until the total amount of alternations for the period the hold switch was on for is displayed.
ie. If the hold switch was on for 10 minutes, 60 - 240 alternations must seemingly be displayed before the propper rate is resumed, and nothing can be done to skip this.
I assume if the hold switch was left on it would eventually overflow the buffer but have not tested this.
I am REALLY keen to get this sorted out so I can finally upload this WPS to the Theme Site.
I've tried a great many number of ways of achieving the same effect in differing ways, but all lead to the same result and I'm at a point now where I just can't figure it out by myself.
Please help me get this WPS finished and on the theme site finally, it's been a long time coming!
A copy of the WPS is attached, a full .Zipped version can be PMed or Emailed on an individual basis upon request (if you want to actually see the error happening), if it helps I can even suppy a current SIM for iPod Nano (r24095-091222) if needed as well.