Mu4e: Don't require a context to compose emails

This commit is contained in:
TEC 2020-10-14 01:38:00 +08:00
parent e2792127f0
commit 75601101c6
No known key found for this signature in database
GPG key ID: 779591AFDB81F06C

View file

@ -209,7 +209,9 @@ with the current context."
(if (member from (mu4e-personal-addresses)) (if (member from (mu4e-personal-addresses))
(setq user-mail-address from) (setq user-mail-address from)
nil)))) nil))))
(ivy-read "From: " (if-let ((context-addresses (alist-get '+mu4e-personal-addresses (mu4e-context-vars mu4e~context-current)))) (ivy-read "From: " (if-let ((context-addresses
(when mu4e~context-current
(alist-get '+mu4e-personal-addresses (mu4e-context-vars mu4e~context-current)))))
context-addresses context-addresses
(mu4e-personal-addresses)) (mu4e-personal-addresses))
:action (lambda (candidate) (setq user-mail-address candidate))))) :action (lambda (candidate) (setq user-mail-address candidate)))))