Add doom-after-switch-frame-hook; fix over-eager switch-window hooks

Switch-window hooks would fire too frequently; like when switching to
the same window, clicking in windows, or from the minibuffer (e.g.
during ivy sessions).
This commit is contained in:
Henrik Lissner 2018-03-26 06:40:02 -04:00
parent 1282072db3
commit f3b99779c9
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395
2 changed files with 18 additions and 6 deletions

View file

@ -49,9 +49,10 @@
(force-mode-line-update))
(add-hook 'window-configuration-change-hook #'+doom-modeline|set-selected-window)
(add-hook 'focus-in-hook #'+doom-modeline|set-selected-window)
(add-hook 'focus-in-hook #'+doom-modeline|set-selected-window)
(add-hook 'focus-out-hook #'+doom-modeline|unset-selected-window)
(add-hook 'doom-after-switch-window-hook #'+doom-modeline|set-selected-window)
(add-hook 'doom-after-switch-frame-hook #'+doom-modeline|set-selected-window)
;;