splitting window and quit-window exits both
C-x wto get elfeed feed- Open any feed entry with
RET split-window-belowto get split windowsquit-windowto go back to feed,quit-windowto go back to original page
During step 4, one would expect only the active window to go back to feed (and to the original page). However, the behavior is that both the windows go to feed, and the second quit-window brings the original page back in only the active window (while the other stays at feed)
The issue is that "q" in the elfeed-show-mode buffer is mapped to elfeed-kill-buffer. Feel free to remap this to bury-buffer if that works better for you:
(define-key elfeed-show-mode-map (kbd "q") #'bury-buffer)
You may also be interested in setting elfeed-show-entry-switch (variable) to a different function to control how the entry gets displayed.
This might work in case you use tilling and elfeed-show-entry-switch 'display-buffer:
(defun thao/elfeed-quit-window-delete ()
(interactive)
(quit-window 'kill))