Fix #1852: magit not restoring wconf when quitting

This commit is contained in:
Henrik Lissner 2019-10-03 16:43:49 -04:00
parent 3471828f9e
commit 19bfb1285d
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395

View file

@ -64,11 +64,11 @@
(add-hook 'doom-switch-buffer-hook #'+magit-refresh-vc-state-maybe-h) (add-hook 'doom-switch-buffer-hook #'+magit-refresh-vc-state-maybe-h)
;;;###autoload ;;;###autoload
(defun +magit/quit (&optional _kill-buffer) (defun +magit/quit (&optional kill-buffer)
"Clean up magit buffers after quitting `magit-status' and refresh version "Clean up magit buffers after quitting `magit-status' and refresh version
control in buffers." control in buffers."
(interactive) (interactive "P")
(quit-window) (funcall magit-bury-buffer-function kill-buffer)
(unless (delq nil (unless (delq nil
(mapcar (lambda (win) (mapcar (lambda (win)
(with-selected-window win (with-selected-window win