diff --git a/mu4e/mu4e-context.el b/mu4e/mu4e-context.el index cac511f6..afecb4ac 100644 --- a/mu4e/mu4e-context.el +++ b/mu4e/mu4e-context.el @@ -1,6 +1,6 @@ ;;; mu4e-context.el -- part of mu4e, the mu mail user agent -*- lexical-binding: t -*- -;; Copyright (C) 2015-2020 Dirk-Jan C. Binnema +;; Copyright (C) 2015-2021 Dirk-Jan C. Binnema ;; Author: Dirk-Jan C. Binnema ;; Maintainer: Dirk-Jan C. Binnema diff --git a/mu4e/mu4e-main.el b/mu4e/mu4e-main.el index 74243957..839ccf6b 100644 --- a/mu4e/mu4e-main.el +++ b/mu4e/mu4e-main.el @@ -70,7 +70,8 @@ no unread messages.") (define-key map "S" 'mu4e-kill-update-mail) (define-key map (kbd "C-S-u") 'mu4e-update-mail-and-index) - (define-key map ";" 'mu4e-context-switch) + (define-key map ";" + (lambda()(interactive)(mu4e-context-switch)(revert-buffer))) (define-key map "$" 'mu4e-show-log) (define-key map "A" 'mu4e-about) @@ -256,7 +257,8 @@ When REFRESH is non nil refresh infos from server." "\n" (propertize " Misc\n\n" 'face 'mu4e-title-face) - (mu4e~main-action-str "\t* [;]Switch context\n" 'mu4e-context-switch) + (mu4e~main-action-str "\t* [;]Switch context\n" + (lambda()(interactive)(mu4e-context-switch)(revert-buffer))) (mu4e~main-action-str "\t* [U]pdate email & database\n" 'mu4e-update-mail-and-index)