* mu4e: don't try to kill the headers window if it's the last one

This commit is contained in:
djcb
2012-08-11 11:55:34 +03:00
parent 3823dd5a6c
commit a80fb34c6d

View File

@ -1218,10 +1218,11 @@ to ensure we don't disturb other windows."
(headers-visible)) (headers-visible))
(walk-windows (walk-windows
(lambda (win) (lambda (win)
;; if we the view window connected to this one, kill it (with-selected-window win
(when (eq mu4e~headers-view-win win) ;; if we the view window connected to this one, kill it
(delete-window win) (when (and (not (one-window-p win)) (eq mu4e~headers-view-win win))
(setq mu4e~headers-view-win nil)) (delete-window win)
(setq mu4e~headers-view-win nil)))
;; and kill any _other_ (non-selected) window that shows the current ;; and kill any _other_ (non-selected) window that shows the current
;; buffer ;; buffer
(when (and (when (and