In the simulator, I animate a BG layer and draw text over it in a small foreground layer. This works fine in all supported devices in the simulator (Vivoactive 4, Venu, Fenix 6 pro, etc). This is a View that is pushed from the "main one" upon positive check of a confirmation dialog set variable.
But when testing in Venu (the only test device I have), the view blinks the foreground layer (text) and goes to black, the widget doesn't crash as input is still handled correctly and I can navigate away from the black screen.
In the simulator everything works as intended, the animation loops correctly in the background and the text is displayed over it.
Could this be because the real device makes more calls to onUpdate than the simulator? If so, how can I simulate it?
Maybe also related: I was having a problem where a confirmation dialog was being pushed 4 times in the real device (on update called several times), while in the simulator it was only pushed once. I solved this with a control variable, but there is a difference for sure.
I'm developing using SDK 3.1.8.
Can anyone help me make sense of this?
