branch: externals/ivy-hydra
commit d3e14db45c43bae45c3dc38aaffc1ee83630a105
Author: Oleh Krehel <[email protected]>
Commit: Oleh Krehel <[email protected]>
ivy.el (ivy--call-marked): Fix :multi-action with alist collection
Fixes #2568
---
ivy.el | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/ivy.el b/ivy.el
index 81c27ac..aee0d36 100644
--- a/ivy.el
+++ b/ivy.el
@@ -1401,7 +1401,7 @@ See variable `ivy-recursive-restore' for further
information."
(multi-action (ivy--get-multi-action ivy-last)))
(if multi-action
(let ((default-directory (ivy-state-directory ivy-last)))
- (funcall multi-action marked-candidates))
+ (funcall multi-action (mapcar #'ivy--call-cand marked-candidates)))
(dolist (c marked-candidates)
(let ((default-directory (ivy-state-directory ivy-last)))
(funcall action (ivy--call-cand c)))))))