From ba1e41fa7048247abcd62a370b2dc1c239592647 Mon Sep 17 00:00:00 2001 From: "Dirk-Jan C. Binnema" Date: Mon, 17 Jul 2023 18:58:48 +0300 Subject: [PATCH] mu4e-view: fix mu4e-view-refresh It's didn't quite work in the post-mu4e-window world --- mu4e/mu4e-view.el | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/mu4e/mu4e-view.el b/mu4e/mu4e-view.el index 468eb7df..831cd98a 100644 --- a/mu4e/mu4e-view.el +++ b/mu4e/mu4e-view.el @@ -746,10 +746,12 @@ determine which browser function to use." (defun mu4e-view-refresh () "Refresh the message view." + ;;; XXX: sometimes, side-effect: increase the header-buffers size (interactive) - (when (derived-mode-p 'mu4e-view-mode) - (kill-buffer) - (mu4e-view mu4e--view-message))) + (when-let ((msg (and (derived-mode-p 'mu4e-view-mode) + mu4e--view-message))) + (mu4e-view-quit) + (mu4e-view msg))) (defun mu4e-view-toggle-show-mime-parts() "Toggle whether to show all MIME-parts."