From 536fafb4cf5df0f80ac5e9784b79bc220baebba6 Mon Sep 17 00:00:00 2001 From: Nova Date: Mon, 20 Oct 2025 22:42:56 -0700 Subject: [PATCH] fix(objects/mouse_pointer): right modifier keys --- src/objects/input/mouse_pointer.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/objects/input/mouse_pointer.rs b/src/objects/input/mouse_pointer.rs index 2fc0634..5a04472 100644 --- a/src/objects/input/mouse_pointer.rs +++ b/src/objects/input/mouse_pointer.rs @@ -529,8 +529,11 @@ fn map_key(key: KeyCode) -> Option { Key::Tab => Some(input_event_codes::KEY_TAB!()), Key::Enter => Some(input_event_codes::KEY_ENTER!()), Key::ShiftLeft => Some(input_event_codes::KEY_LEFTSHIFT!()), + Key::ShiftRight => Some(input_event_codes::KEY_RIGHTSHIFT!()), Key::ControlLeft => Some(input_event_codes::KEY_LEFTCTRL!()), + Key::ControlRight => Some(input_event_codes::KEY_RIGHTCTRL!()), Key::AltLeft => Some(input_event_codes::KEY_LEFTALT!()), + Key::AltRight => Some(input_event_codes::KEY_RIGHTALT!()), Key::CapsLock => Some(input_event_codes::KEY_CAPSLOCK!()), Key::Escape => Some(input_event_codes::KEY_ESC!()), Key::Space => Some(input_event_codes::KEY_SPACE!()),