I first thought it was because I used a unsupported phone (Samsung I320)
Thanks to Darren, I know this bug also occurs on at least one supported phone : Samsung BlackJack
What is the bug ?
Well, when I play a video, I tried to extends backlight duration until the video ends...
Basically, I call fscommand2("ExtendBacklightDuration", 6); every 5 seconds (every 6 seconds I got some flicker)
Doing this, the backlight NEVER switch off, even after video ending...and using fscommand2("ExtendBacklightDuration", 0);
With AMP 1.1, I finally took the time to make some tests and was able to reproduce it (with AMP1.0 & AMP1.1)
I repeat : at this time, bug was only detected on 2 (Samsung) WiMo devices....
I unfortunatly can't test it on S60 devices since I don't own one and Nokia's RDA doesn't allow this kind of test...
So simply make a fla with this code
Stage.align = "TL";
Stage.scaleMode = "noScale";
fscommand2("DisableKeypadCompatibilityMode"); //patch for 5800, thanks Dale!
Publish it and deploy it using AMP....
BackLight 'should' never switch off again
even if you add a fscommand2("ExtendBacklightDuration", 0); or change the duration...
It's not the documented behavior...
If the time elapses without an additional call to this command, the backlight behavior reverts to the default duration.
So, if you first call fscommand2("ExtendBacklightDuration", XX)
you should never call fscommand2("ExtendBacklightDuration", YY) again before XX seconds
I got the same result publishing a 2.0, 2.1 or 3.0 SWF (I haven't CS4 so I was unable to test under 3.1)
If I load the SWF under FL2 player on my N70 w/o problem.
So, if you got this problem or could test it, I will happy to got your feedback.
If I missed something, I'm interested too!