From 6670cc153452c89f0f304a5568dc40acff67ea3a Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Thu, 30 Jan 2020 15:28:51 +0530 Subject: [PATCH] Dont swap when removing overlay window in splits --- kitty/layout.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kitty/layout.py b/kitty/layout.py index ca22ec717..425a8046c 100644 --- a/kitty/layout.py +++ b/kitty/layout.py @@ -323,7 +323,7 @@ class Layout: # {{{ nidx = idx_for_id(window.overlay_for, all_windows) if nidx is not None: idx = all_windows.index(window) - self.swap_windows_in_layout(all_windows, nidx, idx) + all_windows[nidx], all_windows[idx] = all_windows[idx], all_windows[nidx] self.swap_windows_in_os_window(nidx, idx) return self.remove_window(all_windows, window, current_active_window_idx, swapped=True)