Dear Community,
I've made a watch face where I draw the seconds hand only if the device is not in Sleep mode:
function onUpdate(dc) {
...
if (isAwake) {
...
dc.drawLine(x1, y1, x2, y2);
}
}
function onExitSleep() {
isAwake = true;
}
function onEnterSleep() {
isAwake = false;
}
This works perfectly in Simulator, however on the actual device (vivoactive 3) the seconds hand is almost never drawn, I've seen it maybe once or twice for a couple of seconds after I switched from another screen. I couldn't find any dependancies, looks like it was random.