When I first create the timer, it's every minute, but based on a "gesture" (screen tap in this case), I want to call for "onTimer()" every second. This code in an a conditional that only is true when things change...)
if(showSeconds) {
timer.stop;
timer.start( method(:onTimer), 1000, true );
} else {
timer.stop;
timer.start( method(:onTimer), 1000*60, true );
}
However, I get a "too many timers" error in the simulator on the first switch! It "kind of" works if I don't do the timer.stop() (only errors out after two switches...)
Simply put, how do I change the "time" value in a timer?