We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d85b6b1 commit 1ddc3ffCopy full SHA for 1ddc3ff
src/background/alarm-manager.ts
@@ -38,10 +38,12 @@ class AlarmManager {
38
}
39
// Handle alarm event
40
config.handler?.(alarm)
41
+ const nextTs = Date.now() + config.interval
42
// Clear this one
- chrome.alarms.clear(name)
43
- // Create new one
44
- chrome.alarms.create(name, { when: Date.now() + config.interval })
+ chrome.alarms.clear(name, (_cleared: boolean) => {
+ // Create new one
45
+ chrome.alarms.create(name, { when: nextTs })
46
+ })
47
})
48
49
0 commit comments