From 500b696ca8ed61c42f5954b10f1294e875d792ae Mon Sep 17 00:00:00 2001 From: Pavel Roskin <1317472+proski@users.noreply.github.com> Date: Tue, 24 Oct 2023 17:04:32 -0700 Subject: Prefer exact matches for bindings in mouse mode Only consider bindings without Shift if there are no actions defined for the actual mouse event. Closes #7292. --- extra/man/alacritty.5.scd | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'extra') diff --git a/extra/man/alacritty.5.scd b/extra/man/alacritty.5.scd index f4c2537c..1988c250 100644 --- a/extra/man/alacritty.5.scd +++ b/extra/man/alacritty.5.scd @@ -583,9 +583,10 @@ This section documents the *[mouse]* table of the configuration file. See _keyboard.bindings_ for full documentation on _mods_, _mode_, _action_, and _chars_. - To trigger mouse bindings when an application running within Alacritty - captures the mouse, the `Shift` modifier is automatically added as a - requirement. + When an application running within Alacritty captures the mouse, the `Shift` + modifier can be used to suppress mouse reporting. If no action is found for + the event, actions for the event without the `Shift` modifier are triggered + instead. *mouse* "Middle" | "Left" | "Right" | "Back" | "Forward" | -- cgit