summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--cider-interaction.el4
1 files changed, 3 insertions, 1 deletions
diff --git a/cider-interaction.el b/cider-interaction.el
index aba7d79e..88f93812 100644
--- a/cider-interaction.el
+++ b/cider-interaction.el
@@ -1026,7 +1026,9 @@ If location could not be found, return nil."
(overlay-put overlay 'cider-note-p t)
(overlay-put overlay 'face face)
(overlay-put overlay 'cider-note note)
- (overlay-put overlay 'help-echo note))))
+ (overlay-put overlay 'help-echo note)
+ (overlay-put overlay 'modification-hooks
+ (list (lambda (o &rest args) (delete-overlay o)))))))
(defun cider-jump-to-error-maybe (buffer err)
"If `cider-auto-jump-to-error' is non-nil, retrieve error location from ERR and jump to it."