emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/beacon 07a2e95 4/6: Be more careful about always cancel


From: Stefan Monnier
Subject: [elpa] externals/beacon 07a2e95 4/6: Be more careful about always canceling the timer
Date: Wed, 17 Mar 2021 18:39:44 -0400 (EDT)

branch: externals/beacon
commit 07a2e9566be2a0b8f59b8ac8668448f1e250a400
Author: Artur Malabarba <artur@endlessparentheses.com>
Commit: Artur Malabarba <artur@endlessparentheses.com>

    Be more careful about always canceling the timer
---
 beacon.el | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/beacon.el b/beacon.el
index df88802..c48d1df 100644
--- a/beacon.el
+++ b/beacon.el
@@ -336,6 +336,8 @@ be invoked as a user command or called from lisp code."
   (beacon--vanish)
   (run-hooks 'beacon-before-blink-hook)
   (beacon--shine)
+  (when (timerp beacon--timer)
+    (cancel-timer beacon--timer))
   (setq beacon--timer
         (run-at-time beacon-blink-delay
                      (/ beacon-blink-duration 1.0 beacon-size)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]