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:
parent
de014a817b
commit
8f847682fa
1 changed files with 5 additions and 4 deletions
|
@ -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)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue