Fran Burstall <[email protected]> writes: > I have two windows open and do M-x emms-show-all. One > window is filled with track info. Now I hit 'q' to call > emms-show-all-mode-bury-buffer. > > What I expect: the emms-show-all buffer to disappear and its > window to display whatever it displayed before I did M-x > emms-show-all. > > What happens: the buffer and the window it was in both > disappear so I now only have one window. > > Not passing the buffer name to bury-buffer (which will then > remove the buffer from the window) and not calling > delete-window fix this (at least to me) undesirable > behaviour. > > Thus: > > (defun emms-show-all-mode-bury-buffer () > "Bury, and optionally kill the show buffer." > (interactive) > (bury-buffer) > ;; (delete-window) > (when emms-show-all-kill-buffer-on-quit-p > (kill-buffer emms-show-all-buffer-name)))
I've fixed this with `quit-restore-window' and pushed to the git repo. Can you please test it? Thanks for the bug report. -- "Cut your own wood and it will warm you twice" _______________________________________________ Emms-help mailing list [email protected] https://lists.gnu.org/mailman/listinfo/emms-help
