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

Reply via email to