emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/ivy-hydra d3e14db 303/395: ivy.el (ivy--call-marked): F


From: Basil L. Contovounesios
Subject: [elpa] externals/ivy-hydra d3e14db 303/395: ivy.el (ivy--call-marked): Fix :multi-action with alist collection
Date: Thu, 25 Feb 2021 08:32:25 -0500 (EST)

branch: externals/ivy-hydra
commit d3e14db45c43bae45c3dc38aaffc1ee83630a105
Author: Oleh Krehel <ohwoeowho@gmail.com>
Commit: Oleh Krehel <ohwoeowho@gmail.com>

    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)))))))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]