From bade0d52fb6ecd1998c6c703133a4aa572f6e277 Mon Sep 17 00:00:00 2001 From: Ben Cohen Date: Mon, 2 Jan 2023 16:29:36 -0500 Subject: [PATCH] mu4e-view: don't delete window on view msg in single-window mode --- mu4e/mu4e-view.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/mu4e/mu4e-view.el b/mu4e/mu4e-view.el index 88e8e593..3d921510 100644 --- a/mu4e/mu4e-view.el +++ b/mu4e/mu4e-view.el @@ -608,7 +608,8 @@ As a side-effect, a message that is being viewed loses its ;; required; this state must carry over from the killed buffer ;; to the new one. (setq linked-headers-buffer mu4e-linked-headers-buffer) - (delete-windows-on existing-buffer t) + (if (memq mu4e-split-view '(horizontal vertical)) + (delete-windows-on existing-buffer t)) (kill-buffer existing-buffer)) (setq gnus-article-buffer (mu4e-get-view-buffer nil t)) (with-current-buffer gnus-article-buffer