Archived:JSR-226 - System popups may not be shown during animation (Known Issue)
Article Metadata
Compatibility
Article
Overview
System popups are, for example, a selection of access points for a network connection, Bluetooth prompts, changing the phone profile, etc.
Note that displaying animation consumes a considerable amount of CPU resources, so be sure to adjust the frame rate reasonably.
How to reproduce
This issue affects JSR-226 when running on the emulator and may be reproducable also on devices depending on the hardware configuration, e.g. CPU and screen size.
Play an SVG animation with rather complex graphics and set a very high frame rate for rendering.
Solution
Use SVGAnimator.setTimeIncrement() and decrease the animation frame rate. Invoke the task switcher dialog by keeping the Applications key pressed down or move the MIDlet to background and then bring it back to foreground.


(no comments yet)