branch: elpa/isl
commit 2e04e7f58e71f9c5f8c405f8c0528faccacf7fbb
Author: Thierry Volpiatto <[email protected]>
Commit: Thierry Volpiatto <[email protected]>
Unhide when updating
---
isearch-light.el | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/isearch-light.el b/isearch-light.el
index a5e0d98c34b..f2c8b640a7a 100644
--- a/isearch-light.el
+++ b/isearch-light.el
@@ -532,6 +532,10 @@ symbol position."
"Update `current-buffer' when `isl-pattern' changes."
(with-selected-window (minibuffer-selected-window)
(while-no-input
+ (when isl--hidding
+ (remove-overlays nil nil 'isl-invisible t)
+ (remove-from-invisibility-spec '(isl-invisible . t))
+ (setq isl--hidding nil))
(isl-delete-overlays)
;; We don't use the isearch-invisible mechanism which is heavy
;; and don't behave as we want, instead remove invisibility in