Function: avy-mouse-event-window
avy-mouse-event-window is a byte-compiled function defined in avy.el.
Signature
(avy-mouse-event-window CHAR)
Documentation
Return the window of mouse event CHAR if any or the selected window.
Return nil if CHAR is not a mouse event.
Source Code
;; Defined in ~/.emacs.d/elpa/avy-20241101.1357/avy.el
(defun avy-mouse-event-window (char)
"Return the window of mouse event CHAR if any or the selected window.
Return nil if CHAR is not a mouse event."
(when (mouse-event-p char)
(cond ((windowp (posn-window (event-start char)))
(posn-window (event-start char)))
((framep (posn-window (event-start char)))
(frame-selected-window (posn-window (event-start char))))
(t (selected-window)))))