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

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

[elpa] externals/vertico-posframe da03c68 10/10: * vertico-posframe.el (


From: ELPA Syncer
Subject: [elpa] externals/vertico-posframe da03c68 10/10: * vertico-posframe.el (vertico-posframe--advice): deal with minibuffer recursive.
Date: Wed, 27 Oct 2021 14:58:44 -0400 (EDT)

branch: externals/vertico-posframe
commit da03c688dbe32e47ea2b0d105e424a296b736530
Author: Feng Shu <tumashu@163.com>
Commit: Feng Shu <tumashu@163.com>

    * vertico-posframe.el (vertico-posframe--advice): deal with minibuffer 
recursive.
---
 vertico-posframe.el | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/vertico-posframe.el b/vertico-posframe.el
index a38452c..4c7ddf6 100644
--- a/vertico-posframe.el
+++ b/vertico-posframe.el
@@ -230,7 +230,8 @@ When 0, no border is showed."
 
 (defun vertico-posframe--advice (&rest _args)
   "Advice for ORIG completion function, receiving ARGS."
-  (setq vertico-posframe--last-window (selected-window)))
+  (unless (minibufferp) ; minibuffer recursive
+    (setq vertico-posframe--last-window (selected-window))))
 
 ;;;###autoload
 (define-minor-mode vertico-posframe-mode



reply via email to

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