mu4e: set context before check requirements

So we won't ask about creating default maildirs
This commit is contained in:
Dirk-Jan C. Binnema
2020-02-10 18:08:34 +02:00
parent d90d2ce8ef
commit 8ff7306d90

View File

@ -780,8 +780,8 @@ nothing."
"Handle 'pong' responses from the mu server." "Handle 'pong' responses from the mu server."
(setq mu4e~server-props (plist-get data :props)) ;; save info from the server (setq mu4e~server-props (plist-get data :props)) ;; save info from the server
(let ((doccount (plist-get mu4e~server-props :doccount))) (let ((doccount (plist-get mu4e~server-props :doccount)))
(mu4e~check-requirements)
(mu4e~context-autoswitch nil mu4e-context-policy) (mu4e~context-autoswitch nil mu4e-context-policy)
(mu4e~check-requirements)
(when func (funcall func)) (when func (funcall func))
(when (zerop doccount) (when (zerop doccount)
(mu4e-message "Store is empty; (re)indexing. This may take a while.") ; (mu4e-message "Store is empty; (re)indexing. This may take a while.") ;