Skip to content

Commit 2b8db3a

Browse files
committed
Do not delete the main window
1 parent 573f400 commit 2b8db3a

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

resize-window.el

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -308,9 +308,10 @@ If no SIZE is given, extend by `resize-window-lowercase-argument'."
308308

309309
(defun resize-window--delete-window ()
310310
"Delete the current window."
311-
(delete-overlay resize-window--background-overlay)
312-
(delete-window)
313-
(setq resize-window--background-overlay (resize-window--make-background)))
311+
(unless (eq (selected-window) (window-main-window))
312+
(delete-overlay resize-window--background-overlay)
313+
(delete-window)
314+
(setq resize-window--background-overlay (resize-window--make-background))))
314315

315316
(defun resize-window--window-push ()
316317
"Save the current state in the stack."

0 commit comments

Comments
 (0)