diff --git a/modules/checkers/spell/config.el b/modules/checkers/spell/config.el index c97d2c3e2..765e9e518 100644 --- a/modules/checkers/spell/config.el +++ b/modules/checkers/spell/config.el @@ -242,4 +242,7 @@ e.g. proselint and langtool." :config (setq flyspell-lazy-idle-seconds 1 flyspell-lazy-window-idle-seconds 3) + ;; Fix #3357: flyspell-lazy inhibits flyspell entirely in message-mode + ;; derivatives (e.g. for notmuch users). + (setq-hook! 'message-mode-hook flyspell-lazy-disallow-buffers nil) (flyspell-lazy-mode +1)))