Most timers count seconds. Yours needs to count minutes on a clock.
A stopwatch-style timer
- 8:18 44‑minute timer starts for class
- 8:40 Laptop lid closes between tasks
- 8:50 Lid reopens — the OS suspended the clock the timer was counting from
- 9:12 Timer finally ends — ten minutes into the next thing you had planned
LessonTimer
- 8:18 Entry set to end at 9:02 — a clock time, not a duration
- 8:40 Laptop lid closes
- 8:50 Lid reopens — LessonTimer recalculates from the wall clock, not from where it left off
- 9:02 Ends exactly on time, as if it never slept