branch: externals/detached
commit a89fd79a12d2356947f231de42964a44ac4d1662
Author: Niklas Eklund <[email protected]>
Commit: Niklas Eklund <[email protected]>
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)