]> git.eshelyaron.com Git - emacs.git/commitdiff
Prevent detachWindow from deleting frames
authorPo Lu <luangruo@yahoo.com>
Wed, 3 Apr 2024 12:41:08 +0000 (20:41 +0800)
committerEshel Yaron <me@eshelyaron.com>
Thu, 4 Apr 2024 11:40:17 +0000 (13:40 +0200)
* java/org/gnu/emacs/EmacsWindowManager.java (detachWindow):
Remove WINDOW from the window list prior to pruning.

(cherry picked from commit 1f5a2c75e60484d9040e5a6e4912bdbed07c9294)

java/org/gnu/emacs/EmacsWindowManager.java

index fb4ef6344b2312dd47100fc38508d94ef3f09ce2..21df77587b0c95d1f84613fdb8a9775951db14ad 100644 (file)
@@ -246,8 +246,8 @@ public final class EmacsWindowManager
        consumer.destroy ();
       }
 
-    pruneWindows ();
     windows.remove (window);
+    pruneWindows ();
   }
 
   public void