emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/detached a89fd79a12 5/7: Don't delete single window in


From: ELPA Syncer
Subject: [elpa] externals/detached a89fd79a12 5/7: Don't delete single window in detached-list
Date: Wed, 5 Oct 2022 12:57:30 -0400 (EDT)

branch: externals/detached
commit a89fd79a12d2356947f231de42964a44ac4d1662
Author: Niklas Eklund <niklas.eklund@posteo.net>
Commit: Niklas Eklund <niklas.eklund@posteo.net>

    Don't delete single window in detached-list
---
 detached-list.el | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/detached-list.el b/detached-list.el
index 59749626e6..9404ac6d7a 100644
--- a/detached-list.el
+++ b/detached-list.el
@@ -188,7 +188,8 @@ Optionally SUPPRESS-OUTPUT."
   "View session."
   (interactive)
   (let ((session (tabulated-list-get-id)))
-    (delete-window (get-buffer-window))
+    (when (> (length (window-list)) 1)
+      (delete-window (get-buffer-window)))
     (detached-open-session session)))
 
 (defun detached-list-narrow-host (hostname)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]