mirror of
https://github.com/doomemacs/doomemacs
synced 2025-08-01 12:17:25 -05:00
fix: recursive redisplay error from doom-switch-frame-hook
If a function on doom-switch-frame-hook triggered a redisplay, it could
cause infinite recursion.
Amend: 653b465c74
This commit is contained in:
@ -132,7 +132,8 @@ the frame through some other means.")
|
||||
doom-switch-frame-hook-debounce-delay))
|
||||
(with-selected-frame fr
|
||||
(unwind-protect
|
||||
(run-hooks 'doom-switch-frame-hook)
|
||||
(let ((inhibit-redisplay t))
|
||||
(run-hooks 'doom-switch-frame-hook))
|
||||
(set-frame-parameter fr '+last-focus (current-time)))))))))))
|
||||
|
||||
(let (last-focus-state)
|
||||
|
Reference in New Issue
Block a user