From 17ea8bd61343751651bd4d5125e09b8dc831b8af Mon Sep 17 00:00:00 2001 From: "Dirk-Jan C. Binnema" Date: Sun, 12 Nov 2023 23:27:46 +0200 Subject: [PATCH] mu4e: fix background mu4e Fixes #2593. --- mu4e/mu4e.el | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/mu4e/mu4e.el b/mu4e/mu4e.el index 30551463..8fa3d2d0 100644 --- a/mu4e/mu4e.el +++ b/mu4e/mu4e.el @@ -65,10 +65,11 @@ is non-nil." (progn (mu4e--init-handlers) (mu4e--start (unless background #'mu4e--main-view))) - ;; mu4e already running - (when (and (not background) - (buffer-live-p (get-buffer mu4e-main-buffer-name))) - (switch-to-buffer mu4e-main-buffer-name)))) + ;; mu4e already running; show unless BACKGROUND + (unless background + (if (buffer-live-p (get-buffer mu4e-main-buffer-name)) + (switch-to-buffer mu4e-main-buffer-name) + (mu4e--main-view))))) (defun mu4e-quit(&optional bury) "Quit the mu4e session or bury the buffer.