]> git.eshelyaron.com Git - emacs.git/commit
Avoid selecting tooltip windows and frames (Bug#47207)
authorMartin Rudalics <rudalics@gmx.at>
Sun, 18 Apr 2021 07:51:32 +0000 (09:51 +0200)
committerMartin Rudalics <rudalics@gmx.at>
Sun, 18 Apr 2021 07:51:32 +0000 (09:51 +0200)
commit5819f4fb0a9337fab4c32dac557a02ec6497bce5
tree9bb5fd3fea3b589781200470e7c4df9bb46e5ed5
parent5c07cd0f156217db268ccb9fa64566fb429c4257
Avoid selecting tooltip windows and frames (Bug#47207)

* src/frame.c (do_switch_frame): Don't switch to a tooltip frame.
(Fselect_frame): Do not select a tooltip frame.
* src/w32fns.c (Fx_show_tip):
* src/xfns.c (Fx_show_tip): Set the tooltip window's
`no-other-window' parameter so `other-window' will skip it.
* src/window.c (select_window): Do not select a tooltip window.
(candidate_window_p): Make sure MINIBUF is live.
(decode_next_window_args): Make sure that W's frame's minibuffer
window is live before including it.
(Qno_other_window): New symbol.
src/frame.c
src/w32fns.c
src/window.c
src/xfns.c