bug-gnu-emacs
[Top][All Lists]
Advanced

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

bug#54028: Window is not a valid window


From: martin rudalics
Subject: bug#54028: Window is not a valid window
Date: Mon, 21 Feb 2022 10:07:59 +0100

Eli, is the below OK to install on the release branch?  It's a trivial
safety check that would fix this bug.

Thanks, martin


--- a/lisp/window.el
+++ b/lisp/window.el
@@ -6394,7 +6394,8 @@ window-state-put
        (window--state-put-2 ignore pixelwise))
       (while window-state-put-stale-windows
        (let ((window (pop window-state-put-stale-windows)))
-         (when (eq (window-deletable-p window) t)
+         (when (and (window-valid-p window)
+                     (eq (window-deletable-p window) t))
            (delete-window window))))
       (window--check frame))))





reply via email to

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