aboutsummaryrefslogtreecommitdiff
path: root/extra
diff options
context:
space:
mode:
authorPavel Roskin <1317472+proski@users.noreply.github.com>2023-10-24 17:04:32 -0700
committerGitHub <noreply@github.com>2023-10-25 00:04:32 +0000
commit500b696ca8ed61c42f5954b10f1294e875d792ae (patch)
tree16308e66e108b1ec89bd32fda9c66de5e53a8b64 /extra
parentd66db480cfc8a8e3965358199ae8e247a433dffb (diff)
downloadalacritty-500b696ca8ed61c42f5954b10f1294e875d792ae.tar.gz
alacritty-500b696ca8ed61c42f5954b10f1294e875d792ae.zip
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.
Diffstat (limited to 'extra')
-rw-r--r--extra/man/alacritty.5.scd7
1 files changed, 4 insertions, 3 deletions
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" | <number>