diff options
| author | jenchieh <jcs090218@gmail.com> | 2019-07-21 21:15:37 +0800 |
|---|---|---|
| committer | jenchieh <jcs090218@gmail.com> | 2019-07-21 21:15:37 +0800 |
| commit | 65881deed5c3a0747739e366aea9ff93a5c5c6af (patch) | |
| tree | 7ea59bd8fa8c1c50c4de636a0daae0c56512461e /feebleline.el | |
| parent | da38f3d6a08c177594bf9e5c5909a04c8ee964f6 (diff) | |
Fixed with window.
Diffstat (limited to 'feebleline.el')
| -rw-r--r-- | feebleline.el | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/feebleline.el b/feebleline.el index 787f033..c391019 100644 --- a/feebleline.el +++ b/feebleline.el @@ -157,7 +157,12 @@ window-divider-default-places (quote bottom-only)) (window-divider-mode t) (setq-default mode-line-format nil) - (mapc (lambda (frame) (mapc (lambda (window) (setq mode-line-format nil)) (window-list frame))) (frame-list))) + (mapc (lambda (frame) + (mapc (lambda (window) + (with-selected-window window + (setq mode-line-format nil))) + (window-list frame))) + (frame-list))) (defun feebleline-legacy-settings-on () "Some default settings for EMACS < 25." @@ -235,7 +240,12 @@ Returns a pair with desired column and string." ;; Deactivation: (set-face-attribute 'mode-line nil :height 1.0) (setq-default mode-line-format feebleline--mode-line-format-previous) - (mapc (lambda (frame) (mapc (lambda (window) (setq mode-line-format feebleline--mode-line-format-previous)) (window-list frame))) (frame-list)) + (mapc (lambda (frame) + (mapc (lambda (window) + (with-selected-window window + (setq mode-line-format feebleline--mode-line-format-previous))) + (window-list frame))) + (frame-list)) (cancel-timer feebleline--msg-timer) (remove-hook 'focus-in-hook 'feebleline--insert-ignore-errors) (force-mode-line-update) |
