diff options
-rw-r--r-- | cider-interaction.el | 4 |
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." |