emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/corfu 8557d0cd14 1/4: corfu--make-frame: Only set buffe


From: ELPA Syncer
Subject: [elpa] externals/corfu 8557d0cd14 1/4: corfu--make-frame: Only set buffer if necessary
Date: Tue, 20 Jun 2023 09:57:56 -0400 (EDT)

branch: externals/corfu
commit 8557d0cd1468b787458f48057608156916cffdf2
Author: Daniel Mendler <mail@daniel-mendler.de>
Commit: Daniel Mendler <mail@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)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]