From 70b20694af19187bc88550e2cd533c51c4465e46 Mon Sep 17 00:00:00 2001 From: djcb Date: Fri, 4 Jan 2013 21:40:12 +0200 Subject: [PATCH] * mu4e: try to go back to some mu4e buffer after message composition --- mu4e/mu4e-compose.el | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/mu4e/mu4e-compose.el b/mu4e/mu4e-compose.el index eeff4948..20539a58 100644 --- a/mu4e/mu4e-compose.el +++ b/mu4e/mu4e-compose.el @@ -363,6 +363,13 @@ the appropriate flag at the message forwarded or replied-to." (when (and (buffer-file-name buf) (string= (buffer-file-name buf) path)) (kill-buffer buf))) + ;; now, try to go back to some previous buffer, in the order + ;; view->headers->main + (if (buffer-live-p mu4e~view-buffer) + (switch-to-buffer mu4e~view-buffer) + (if (buffer-live-p mu4e~headers-buffer) + (switch-to-buffer mu4e~headers-buffer) + (mu4e))) ;; if all else fails, back to the main view (mu4e-message "Message sent")) (defun mu4e~compose-set-parent-flag (path)