From 92957df8c2633ee4977991a895d55c3b4cdd21a7 Mon Sep 17 00:00:00 2001 From: "Dirk-Jan C. Binnema" Date: Wed, 7 Jan 2026 19:52:52 +0200 Subject: [PATCH] mu4e: ensure header line is set in headers buffer When a different buffer had focus when the found handler was run, the header line might be set on the wrong one. As seen in #2897. --- mu4e/mu4e-headers.el | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/mu4e/mu4e-headers.el b/mu4e/mu4e-headers.el index f1344c49..f7b4c075 100644 --- a/mu4e/mu4e-headers.el +++ b/mu4e/mu4e-headers.el @@ -887,9 +887,9 @@ COUNT is the number of messages found." (mu4e~headers-highlight (mu4e~headers-docid-at-point))) ;; maybe enable thread folding (when mu4e-search-threads - (mu4e-thread-mode))) - ;; might need updating - (setq header-line-format (mu4e~header-line-format))) + (mu4e-thread-mode)) + ;; might need updating + (setq header-line-format (mu4e~header-line-format)))) ;; run-hooks (run-hooks 'mu4e-headers-found-hook))