mirror of
https://github.com/wez/wezterm.git
synced 2024-12-23 13:21:38 +03:00
macos: more weirdness with alt/shift/bracket
It looks like we don't need to special case left/right bracket any more; tested with both Italian (right-alt-shift-leftbracket) and Norwegian (right-alt-shift-9), and confirmed that right-alt-shift-grave does produce alt-tilde. refs: https://github.com/wez/wezterm/issues/1901 refs: https://github.com/wez/wezterm/issues/1706 refs: https://github.com/wez/wezterm/issues/760
This commit is contained in:
parent
2839293674
commit
453381251c
@ -2252,9 +2252,7 @@ impl WindowView {
|
||||
&& !unmod.is_empty()
|
||||
&& modifiers.contains(Modifiers::SHIFT)
|
||||
&& modifiers.contains(Modifiers::ALT)
|
||||
&& (virtual_key == super::keycodes::kVK_ANSI_Grave
|
||||
|| virtual_key == super::keycodes::kVK_ANSI_LeftBracket
|
||||
|| virtual_key == super::keycodes::kVK_ANSI_RightBracket)
|
||||
&& virtual_key == super::keycodes::kVK_ANSI_Grave
|
||||
{
|
||||
// When both shift and alt are pressed, macos appears to swap `chars` with `unmod`,
|
||||
// which isn't particularly helpful. eg: ALT+SHIFT+` produces chars='`' and unmod='~'
|
||||
|
Loading…
Reference in New Issue
Block a user