Better error-checking for doom|set-selected-window
This commit is contained in:
parent
6fc23c6a14
commit
ea6a0d9c73
1 changed files with 2 additions and 1 deletions
|
@ -117,7 +117,8 @@ first time."
|
|||
(defvar mode-line-selected-window nil)
|
||||
(defun doom|set-selected-window (&rest _)
|
||||
(let ((window (frame-selected-window)))
|
||||
(unless (minibuffer-window-active-p window)
|
||||
(when (and (windowp window)
|
||||
(not (minibuffer-window-active-p window)))
|
||||
(setq mode-line-selected-window window))))
|
||||
(add-hook 'window-configuration-change-hook #'doom|set-selected-window)
|
||||
(add-hook 'focus-in-hook #'doom|set-selected-window)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue