X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=wl%2Fwl-summary.el;h=24ad93ac52c205cb8a3937b1b7a0959b7849fb30;hb=c50cc4923f2b8db952b90cba5534e12a436b1a5a;hp=77fc39f1cbb16fd14524596485d2f6faf2fec369;hpb=000345eadd81debeb1527fb65e46109c96fc35e0;p=elisp%2Fwanderlust.git diff --git a/wl/wl-summary.el b/wl/wl-summary.el index 77fc39f..24ad93a 100644 --- a/wl/wl-summary.el +++ b/wl/wl-summary.el @@ -3119,11 +3119,13 @@ If optional argument NUMBER is specified, mark message specified by NUMBER." (wl-summary-set-message-modified) (wl-summary-set-mark-modified) (run-hooks 'wl-summary-exec-hook) + ;; message buffer is not up-to-date (unless (and wl-message-buffer (eq (wl-summary-message-number) (with-current-buffer wl-message-buffer wl-message-buffer-cur-number))) - (wl-summary-toggle-disp-msg 'off)) + (wl-summary-toggle-disp-msg 'off) + (setq wl-message-buffer nil)) (set-buffer-modified-p nil) (message (concat "Executing...done" (if (> refile-failures 0)