branch: master
commit 242ae95b9590073861263a55817ce36b8a09884d
Author: Oleh Krehel <[email protected]>
Commit: Oleh Krehel <[email protected]>
ivy.el (ivy--reset-state): Fix read-only collection member
Fixes #626
---
ivy.el | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/ivy.el b/ivy.el
index ed17333..a3782a9 100644
--- a/ivy.el
+++ b/ivy.el
@@ -1546,9 +1546,11 @@ This is useful for recursive `ivy-read'."
sort-fn))))
(setq coll (all-completions "" collection predicate)))
(let ((i 0))
- (dolist (cm coll)
- (add-text-properties 0 1 `(idx ,i) cm)
- (cl-incf i))))
+ (ignore-errors
+ ;; cm can be read-only
+ (dolist (cm coll)
+ (add-text-properties 0 1 `(idx ,i) cm)
+ (cl-incf i)))))
((or (functionp collection)
(byte-code-function-p collection)
(vectorp collection)