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

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

[elpa] master 800e640 028/167: Fix "M-o k" when switching buffers


From: Oleh Krehel
Subject: [elpa] master 800e640 028/167: Fix "M-o k" when switching buffers
Date: Tue, 08 Dec 2015 10:49:42 +0000

branch: master
commit 800e6407565d33ce94f75e59d436e79aeae48d22
Author: Oleh Krehel <address@hidden>
Commit: Oleh Krehel <address@hidden>

    Fix "M-o k" when switching buffers
    
    * ivy.el (ivy-call): Check if (active-minibuffer-window) is non-nil
      before switching.
---
 ivy.el |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/ivy.el b/ivy.el
index a36463b..64eff1e 100644
--- a/ivy.el
+++ b/ivy.el
@@ -608,7 +608,8 @@ If the input is empty, select the previous history element 
instead."
         (prog1 (funcall action x)
           (unless (or (eq ivy-exit 'done)
                       (equal (selected-window)
-                             (active-minibuffer-window)))
+                             (active-minibuffer-window))
+                      (null (active-minibuffer-window)))
             (select-window (active-minibuffer-window))))))))
 
 (defun ivy-next-line-and-call (&optional arg)



reply via email to

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