Variable: corfu--mouse-ignore-map

corfu--mouse-ignore-map is a variable defined in corfu.el.

Value

Large value
<double-mouse-1>     ignore
<double-mouse-2>     ignore
<double-mouse-3>     ignore
<double-mouse-4>     ignore
<double-mouse-5>     ignore
<double-mouse-6>     ignore
<double-mouse-7>     ignore
<down-mouse-1>       ignore
<down-mouse-2>       ignore
<down-mouse-3>       ignore
<down-mouse-4>       ignore
<down-mouse-5>       ignore
<down-mouse-6>       ignore
<down-mouse-7>       ignore
<drag-mouse-1>       ignore
<drag-mouse-2>       ignore
<drag-mouse-3>       ignore
<drag-mouse-4>       ignore
<drag-mouse-5>       ignore
<drag-mouse-6>       ignore
<drag-mouse-7>       ignore
<left-fringe> <t>    ignore
<mouse-1>            ignore
<mouse-2>            ignore
<mouse-3>            ignore
<mouse-4>            ignore
<mouse-5>            ignore
<mouse-6>            ignore
<mouse-7>            ignore
<right-fringe> <t>   ignore
<touchscreen-begin>  ignore
<triple-mouse-1>     ignore
<triple-mouse-2>     ignore
<triple-mouse-3>     ignore
<triple-mouse-4>     ignore
<triple-mouse-5>     ignore
<triple-mouse-6>     ignore
<triple-mouse-7>     ignore
<wheel-left>         ignore
<wheel-right>        ignore

Documentation

Ignore all mouse clicks.

Source Code

;; Defined in ~/.emacs.d/elpa/corfu-20260813.950/corfu.el
(defvar corfu--mouse-ignore-map
  (let ((map (define-keymap
               ;; Keep wheel-up/down for popupinfo scrolling.
               "<wheel-left>" #'ignore
               "<wheel-right>" #'ignore
               "<touchscreen-begin>" #'ignore
               "<right-fringe> <t>" #'ignore
               "<left-fringe> <t>" #'ignore)))
    (dotimes (i 7)
      (dolist (k '(mouse down-mouse drag-mouse double-mouse triple-mouse))
        (keymap-set map (format "<%s-%s>" k (1+ i)) #'ignore)))
    map)
  "Ignore all mouse clicks.")