Skip to content

Commit b6da987

Browse files
authored
Merge pull request espruino#3620 from bobrippling/fix/alarm-clkinfo-enable
sched/clkinfo: reset `last` when activating an alarm
2 parents d3dc3b4 + 43dcbd3 commit b6da987

File tree

3 files changed

+4
-2
lines changed

3 files changed

+4
-2
lines changed

apps/sched/ChangeLog

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,4 +29,5 @@
2929
0.26: Fix hitting snooze on an alarm after when the snooze would've fired
3030
0.27: Tapping clkinfo enables/disables the selected alarm
3131
0.28: Added an icon for disabled events
32-
0.29: Improve clkinfo startup time by 10ms
32+
0.29: Improve clkinfo startup time by 10ms
33+
0.30: Fix possible bug in toggling an alarm to on, from clkinfo

apps/sched/clkinfo.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -127,6 +127,7 @@
127127
run: function() {
128128
if (a.date) return; // ignore events
129129
a.on = !a.on;
130+
a.last = 0;
130131
if(a.on && a.timer) require('sched').resetTimer(a);
131132
this.emit("redraw");
132133
require('sched').setAlarms(all);

apps/sched/metadata.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"id": "sched",
33
"name": "Scheduler",
4-
"version": "0.29",
4+
"version": "0.30",
55
"description": "Scheduling library for alarms and timers",
66
"icon": "app.png",
77
"type": "scheduler",

0 commit comments

Comments
 (0)