o A Descriptive Title (i.e. “Simulator Freezes Launching App in Eclipse”)
Ui.animate() no longer causes the active view to be redrawn until animation completes on devices.
o The Environment:
Windows 10
Eclipse Neon.4 (4.6.3)
ConnectIQ 2.2.5
fr920xt latest firmware
fr735xt latest firmware
o A detailed description of the issue
The Ui.animate() call is documented to force the active views draw callback to be invoked (presumably via the same mechanism as Ui.requestUpdate()). This works on the simulator, but not on a physical device. I'm fairly certain that this used to work, so I believe it is a regression.
o Steps to reproduce the issue
Build and run the Drawable sample app. It will behave as expected on the simulator; you will see a cloud animate across the sky from left to right. Build and deploy the widget to a device and you'll notice that the cloud animation will stop as soon as the screen transition animation completes. If you press a key after the cloud stops, it will jump to the position where it would have been if the animation had been progressing continuously.
o Any applicable additional information
None.
o A code sample that can reproduce the issue (in email only if preferred)
Use the Drawable sample app as mentioned above.