branch: externals/posframe
commit f4e9e509ba96ceb3c2b2b054957291607fb52651
Author: WuuBoLin <m...@wuubolin.dev>
Commit: tumashu <tuma...@163.com>

    Fix: Ensure not a minibuffer-only frame in `posframe-workable-p`
---
 posframe.el | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/posframe.el b/posframe.el
index 2363b54288..1051354979 100644
--- a/posframe.el
+++ b/posframe.el
@@ -125,7 +125,8 @@ effect.")
   (and (>= emacs-major-version 26)
        (not (or noninteractive
                 emacs-basic-display
-                (not (display-graphic-p))))))
+                (not (display-graphic-p))
+               (eq (frame-parameter (selected-frame) 'minibuffer) 'only)))))
 
 ;;;###autoload
 (cl-defun posframe-show (buffer-or-name

Reply via email to