branch: externals/corfu commit 8557d0cd1468b787458f48057608156916cffdf2 Author: Daniel Mendler <m...@daniel-mendler.de> Commit: Daniel Mendler <m...@daniel-mendler.de>
corfu--make-frame: Only set buffer if necessary --- corfu.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/corfu.el b/corfu.el index 9e1b38df4d..0ea0d83b4d 100644 --- a/corfu.el +++ b/corfu.el @@ -440,7 +440,8 @@ FRAME is the existing frame." ,@corfu--frame-parameters)))) (modify-frame-parameters frame reset)) (let ((win (frame-root-window frame))) - (set-window-buffer win buffer) + (unless (eq (window-buffer win) buffer) + (set-window-buffer win buffer)) ;; Disallow selection of root window (#63) (set-window-parameter win 'no-delete-other-windows t) (set-window-parameter win 'no-other-window t)