org-agenda.el (org-agenda-quit): Delete indirect buffer's window only when it exists
* org-agenda.el (org-agenda-quit): Delete indirect buffer's window only when it exists. When indirect buffer's window doesn't exist, the original logic will delete the current window. TINYCHANGE
This commit is contained in:
parent
7006f36d3d
commit
5b20c9a30e
|
@ -6893,7 +6893,10 @@ Allowed types are 'agenda 'timeline 'todo 'tags 'search."
|
||||||
(interactive)
|
(interactive)
|
||||||
(if (and (eq org-indirect-buffer-display 'other-window)
|
(if (and (eq org-indirect-buffer-display 'other-window)
|
||||||
org-last-indirect-buffer)
|
org-last-indirect-buffer)
|
||||||
(delete-window (get-buffer-window org-last-indirect-buffer)))
|
(let ((org-last-indirect-window
|
||||||
|
(get-buffer-window org-last-indirect-buffer)))
|
||||||
|
(if org-last-indirect-window
|
||||||
|
(delete-window org-last-indirect-window))))
|
||||||
(if org-agenda-columns-active
|
(if org-agenda-columns-active
|
||||||
(org-columns-quit)
|
(org-columns-quit)
|
||||||
(if org-agenda-sticky
|
(if org-agenda-sticky
|
||||||
|
|
Loading…
Reference in New Issue