mirror of
https://github.com/doomemacs/doomemacs
synced 2025-08-01 12:17:25 -05:00
app/rss: fix invalid window errors #646
The popup system cleans up after closed popup windows, so a delete-window following a kill-buffer will operate on a dead window, causing this error.
This commit is contained in:
@ -30,10 +30,11 @@
|
||||
(defun +rss/delete-pane ()
|
||||
"Delete the *elfeed-entry* split pane."
|
||||
(interactive)
|
||||
(let* ((buff (get-buffer "*elfeed-entry*"))
|
||||
(window (get-buffer-window buff)))
|
||||
(kill-buffer buff)
|
||||
(delete-window window)))
|
||||
(let* ((buf (get-buffer "*elfeed-entry*"))
|
||||
(window (get-buffer-window buf)))
|
||||
(delete-window window)
|
||||
(when (buffer-live-p buf)
|
||||
(kill-buffer buf))))
|
||||
|
||||
;;;###autoload
|
||||
(defun +rss/open (entry)
|
||||
|
Reference in New Issue
Block a user