What’s happening is the Timer callbacks are never being called (I determined this by displaying debugging info from a side loaded version of this widget). Everything works fine in the Simulator.
Has anyone else seen this behavior for 920XT, firmware 7.10 for widgets?
Are there any known workarounds?
I use two timers in the widget—one to do the actual display refresh and one to briefly display a widget version number—neither work. Here’s the format of the timers:
function doFastUpdate () {
timer.stop();
timer.start(method (:displayTimeCallback), 53 , true);
}
function displayTimeCallback() {
Toybox.WatchUi.requestUpdate();
}
I’m using 1.2.6 SDK (since that is listed as the latest SDK recognized for 7.10 firmware for the 920) on a Mac