Fix 'selected killed buffer' error on +magit/quit

This commit is contained in:
Henrik Lissner 2019-06-30 13:20:07 +02:00
parent 58299341b8
commit 108c7ba5ad
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395

View file

@ -73,10 +73,11 @@ control in buffers."
(window-list)))) (window-list))))
(mapc #'+magit--kill-buffer (magit-mode-get-buffers)) (mapc #'+magit--kill-buffer (magit-mode-get-buffers))
(dolist (buffer (doom-buffer-list)) (dolist (buffer (doom-buffer-list))
(if (get-buffer-window buffer) (when (buffer-live-p buffer)
(+magit--refresh-vc-in-buffer buffer) (if (get-buffer-window buffer)
(with-current-buffer buffer (+magit--refresh-vc-in-buffer buffer)
(setq +magit--vc-is-stale-p t)))))) (with-current-buffer buffer
(setq +magit--vc-is-stale-p t)))))))
(defun +magit--kill-buffer (buf) (defun +magit--kill-buffer (buf)
"TODO" "TODO"