From 1e426896611f81dd6306263cb337e7ea7d80238e Mon Sep 17 00:00:00 2001 From: nicm Date: Sat, 4 Jul 2020 14:24:02 +0000 Subject: kill-window -a cannot just walk the list of windows because if renumber-windows is on, the window it wants to keep could be moved. Change to renumber afterwards and also behave better if the window is linked into the session twice. GitHub issue 2287. --- window-tree.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'window-tree.c') diff --git a/window-tree.c b/window-tree.c index 32b94e15..384cf392 100644 --- a/window-tree.c +++ b/window-tree.c @@ -1054,7 +1054,7 @@ window_tree_kill_each(__unused void *modedata, void *itemdata, break; case WINDOW_TREE_WINDOW: if (wl != NULL) - server_kill_window(wl->window); + server_kill_window(wl->window, 1); break; case WINDOW_TREE_PANE: if (wp != NULL) -- cgit