branch: master
commit dbaa1a81392947cb54d704d8b9918033e92ba5dc
Author: Oleh Krehel <[email protected]>
Commit: Oleh Krehel <[email protected]>
Fix avy-background some more
* avy-jump.el (avy--make-backgrounds): Make the overlay local to the
current window. Avoids the problem when the same buffer is displayed
twice.
---
avy-jump.el | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/avy-jump.el b/avy-jump.el
index ffd415c..848a50d 100644
--- a/avy-jump.el
+++ b/avy-jump.el
@@ -125,8 +125,7 @@ Use OVERLAY-FN to visualize the decision overlay."
(avy--make-backgrounds
(if avy-all-windows
(window-list)
- (list (selected-window))
- ))
+ (list (selected-window))))
(avy-read (avy-tree candidates avy-keys)
overlay-fn
#'avy--remove-leading-chars)))
@@ -145,6 +144,7 @@ Use OVERLAY-FN to visualize the decision overlay."
(window-end w)
(window-buffer w))))
(overlay-put ol 'face 'avy-background-face)
+ (overlay-put ol 'window w)
ol))
wnd-list))))