From 7f8822dd3f0d92b9ebcf5faedc02abeebe09b38a Mon Sep 17 00:00:00 2001 From: Raúl Benencia Date: Tue, 6 Jan 2026 08:55:32 -0300 Subject: Reset active streak after suspend This avoids starting a session at 2 minutes. --- org-tempus.el | 3 +++ 1 file changed, 3 insertions(+) diff --git a/org-tempus.el b/org-tempus.el index 94d1733..190bd46 100644 --- a/org-tempus.el +++ b/org-tempus.el @@ -568,6 +568,9 @@ A session does not reset when switching tasks within (since-last (and last-check (float-time (time-subtract now last-check))))) (setq org-tempus--last-idle-check-time now) + (when (and (numberp since-last) + (> since-last (* 2 org-tempus-idle-check-interval))) + (setq org-tempus--idle-active-streak 0)) (when (and since-last org-tempus-auto-clock-enabled (org-clock-is-active) -- cgit v1.2.3