Add {buffer,window}-live-p checks to doom-popup-p
This commit is contained in:
parent
f78fd0d91a
commit
5128033320
1 changed files with 4 additions and 2 deletions
|
@ -8,9 +8,11 @@
|
||||||
omitted."
|
omitted."
|
||||||
(when-let (target (or target (selected-window)))
|
(when-let (target (or target (selected-window)))
|
||||||
(cond ((bufferp target)
|
(cond ((bufferp target)
|
||||||
(buffer-local-value 'doom-popup-mode target))
|
(and (buffer-live-p target)
|
||||||
|
(buffer-local-value 'doom-popup-mode target)))
|
||||||
((windowp target)
|
((windowp target)
|
||||||
(window-parameter target 'popup)))))
|
(and (window-live-p target)
|
||||||
|
(window-parameter target 'popup))))))
|
||||||
|
|
||||||
;;;###autoload
|
;;;###autoload
|
||||||
(defun doom-popup-buffer (buffer &optional plist extend-p)
|
(defun doom-popup-buffer (buffer &optional plist extend-p)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue