branch: master
commit 482088c1e55520aff26c0c984bc6a4162d3c9e69
Author: Oleh Krehel <[email protected]>
Commit: Oleh Krehel <[email protected]>
swiper.el (swiper--avy-candidates): Fix for swiper-background-faces
Fixes #2019
---
swiper.el | 17 +++++++++--------
1 file changed, 9 insertions(+), 8 deletions(-)
diff --git a/swiper.el b/swiper.el
index 6ea7aa2..302bae4 100644
--- a/swiper.el
+++ b/swiper.el
@@ -235,14 +235,15 @@
(window-end)))
#'< :key #'overlay-start))
(min-overlay-start 0)
- (overlays-for-avy (cl-remove-if-not
- (lambda (ov)
- (when (and (>= (overlay-start ov)
- min-overlay-start)
- (memq (overlay-get ov 'face)
- swiper-faces))
- (setq min-overlay-start (overlay-start ov))))
- visible-overlays))
+ (overlays-for-avy
+ (cl-remove-if-not
+ (lambda (ov)
+ (when (and (>= (overlay-start ov)
+ min-overlay-start)
+ (memq (overlay-get ov 'face)
+ (append swiper-faces swiper-background-faces)))
+ (setq min-overlay-start (overlay-start ov))))
+ visible-overlays))
(offset (if (eq (ivy-state-caller ivy-last) 'swiper) 1 0)))
(nconc
(mapcar (lambda (ov)