branch: master
commit 800e6407565d33ce94f75e59d436e79aeae48d22
Author: Oleh Krehel <[email protected]>
Commit: Oleh Krehel <[email protected]>
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)