diff --git a/apps/smpltmr/app.js b/apps/smpltmr/app.js index 72cb3b387..27cbe52c4 100644 --- a/apps/smpltmr/app.js +++ b/apps/smpltmr/app.js @@ -130,7 +130,10 @@ function timerRun() { function timerStop() { if (drawTimeout) clearTimeout(drawTimeout); drawTimeout = undefined; - seconds = require("sched").getTimeToAlarm(require("sched").getAlarm(timerID)) / 1000; + var timeToNext = require("sched").getTimeToAlarm(require("sched").getAlarm(timerID)); + if (timeToNext != undefined) { + seconds = timeToNext / 1000; + } require("sched").setAlarm(timerID, undefined); require("sched").reload(); runTimePicker();