Fix disappearing modeline due to loss of state

This commit is contained in:
Henrik Lissner 2017-04-25 22:55:57 -04:00
parent 71df9a4591
commit b2d19eac32
3 changed files with 7 additions and 6 deletions

View file

@ -172,9 +172,9 @@ for :align t on every rule."
(doom-hide-modeline-mode +1))
((and (symbolp modeline)
(not (eq modeline 't)))
(let ((doom--modeline-format (doom-modeline modeline)))
(when doom--modeline-format
(doom-hide-modeline-mode +1))))))
(setq-local doom--modeline-format (doom-modeline modeline))
(when doom--modeline-format
(doom-hide-modeline-mode +1)))))
;; show modeline
(when doom-hide-modeline-mode
(doom-hide-modeline-mode -1))))