branch: elpa/symbol-overlay
commit 66eaaefb8c51cded31c30b11f082f8e5aff5f0c4
Author: Steve Purcell <[email protected]>
Commit: Steve Purcell <[email protected]>
Check liveness of buffer in timer callback
---
symbol-overlay.el | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/symbol-overlay.el b/symbol-overlay.el
index 0d7f46e730..99d14f377b 100644
--- a/symbol-overlay.el
+++ b/symbol-overlay.el
@@ -341,8 +341,9 @@ This only effects symbols in the current displayed window if
(run-with-idle-timer
value t
(lambda (buf)
- (with-current-buffer buf
- (symbol-overlay-maybe-put-temp)))
+ (when (buffer-live-p buf)
+ (with-current-buffer buf
+ (symbol-overlay-maybe-put-temp))))
(current-buffer)))))
(defun symbol-overlay-post-command ()