From 6b1d2393e5836c7af841b7c2e47d364208c835c2 Mon Sep 17 00:00:00 2001 From: Po Lu Date: Wed, 3 Apr 2024 20:41:08 +0800 Subject: [PATCH] Prevent detachWindow from deleting frames * 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 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/java/org/gnu/emacs/EmacsWindowManager.java b/java/org/gnu/emacs/EmacsWindowManager.java index fb4ef6344b2..21df77587b0 100644 --- a/java/org/gnu/emacs/EmacsWindowManager.java +++ b/java/org/gnu/emacs/EmacsWindowManager.java @@ -246,8 +246,8 @@ public final class EmacsWindowManager consumer.destroy (); } - pruneWindows (); windows.remove (window); + pruneWindows (); } public void -- 2.39.5