Skip to content

Commit d030cbb

Browse files
committed
Fix clicking ghostel buffer not switching window focus
The mouse press handler consumed down-mouse-1 without calling select-window, so clicking a ghostel buffer from another window never transferred focus.
1 parent f53de5b commit d030cbb

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

ghostel.el

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1031,6 +1031,7 @@ pasted using bracketed paste."
10311031
(defun ghostel--mouse-press (event)
10321032
"Handle mouse button press EVENT for terminal mouse tracking."
10331033
(interactive "e")
1034+
(select-window (posn-window (event-start event)))
10341035
(when (and ghostel--term ghostel--process (process-live-p ghostel--process))
10351036
(let* ((posn (event-start event))
10361037
(col-row (posn-col-row posn))

0 commit comments

Comments
 (0)