Pass "menu" key presses in windows down as a Keystroke
(#25000)
This is second part needed for #17819. There is already binding in default bindings: `"menu": "editor::OpenContextMenu",` (but won't work on windows without this change) Release Notes: - Handle "menu" key in windows
This commit is contained in:
parent
ad4163b9be
commit
3c4903c6bf
1 changed files with 2 additions and 0 deletions
|
@ -1249,6 +1249,7 @@ fn parse_syskeydown_msg_keystroke(wparam: WPARAM) -> Option<Keystroke> {
|
|||
VK_ESCAPE => "escape",
|
||||
VK_INSERT => "insert",
|
||||
VK_DELETE => "delete",
|
||||
VK_APPS => "menu",
|
||||
_ => {
|
||||
let basic_key = basic_vkcode_to_string(vk_code, modifiers);
|
||||
if basic_key.is_some() {
|
||||
|
@ -1303,6 +1304,7 @@ fn parse_keydown_msg_keystroke(wparam: WPARAM) -> Option<KeystrokeOrModifier> {
|
|||
VK_ESCAPE => "escape",
|
||||
VK_INSERT => "insert",
|
||||
VK_DELETE => "delete",
|
||||
VK_APPS => "menu",
|
||||
_ => {
|
||||
if is_modifier(VIRTUAL_KEY(vk_code)) {
|
||||
return Some(KeystrokeOrModifier::Modifier(modifiers));
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue