summaryrefslogtreecommitdiff
path: root/CHANGELOG.md
diff options
context:
space:
mode:
authorEBADBEEF <errno@ebadf.com>2024-05-16 14:15:20 -0700
committerGitHub <noreply@github.com>2024-05-16 21:15:20 +0000
commit38fed9a7c233e11e5f62433298235281fc3de885 (patch)
treecbe18a01980f6a5b34e04ba131016ca6744079c6 /CHANGELOG.md
parent3cd35dfe7efe894853ac9251891b37baee440002 (diff)
downloadalacritty-38fed9a7c233e11e5f62433298235281fc3de885.tar.gz
alacritty-38fed9a7c233e11e5f62433298235281fc3de885.zip
Fix mouse mode bindings with multiple actions
The following config was broken: ``` [mouse] bindings = [ { mouse = "Right", mods = "Shift", action = "Copy" }, { mouse = "Right", mods = "Shift", action = "ClearSelection" }, ] ``` Only the first action was applied. Change to allow more than one exact match in mouse mode with shift held, but keep the logic to not allow fallback search if any exact match was found. Regression was introduced in 1a143d11.
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md2
1 files changed, 2 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index a30d6196..b4947c03 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -22,6 +22,8 @@ Notable changes to the `alacritty_terminal` crate are documented in its
- New window being treated as focused when it's not on Wayland
- IME preview blending into text below it
- Dynamic title disabled for new windows when initial one has title as CLI option
+- While terminal in mouse mode, mouse bindings that used the shift modifier and
+ had multiple actions only performed the first action
## 0.13.2