From c4fec2c19ef13c60a50ca33957cff243f9e58524 Mon Sep 17 00:00:00 2001 From: fufesou Date: Tue, 4 Apr 2023 22:52:33 +0800 Subject: [PATCH 1/2] fix build macos Signed-off-by: fufesou --- src/ui_session_interface.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/ui_session_interface.rs b/src/ui_session_interface.rs index 18ef27cc0..678db0326 100644 --- a/src/ui_session_interface.rs +++ b/src/ui_session_interface.rs @@ -537,8 +537,8 @@ impl Session { if position_code < 0 || platform_code < 0 { return; } - let platform_code: KeyCode = platform_code as _; - let position_code: u32 = position_code as _; + let platform_code: u32 = platform_code as _; + let position_code: KeyCode = position_code as _; #[cfg(not(target_os = "windows"))] let key = rdev::key_from_code(position_code) as rdev::Key; @@ -554,7 +554,7 @@ impl Session { let event = Event { time: SystemTime::now(), unicode: None, - platform_code: platform_code as _, + platform_code: platform_code, position_code: position_code as _, event_type: event_type, }; From c4d883c0831a899fc2c9dd8a4c4c78f1b8364b0a Mon Sep 17 00:00:00 2001 From: fufesou Date: Tue, 4 Apr 2023 23:04:09 +0800 Subject: [PATCH 2/2] trivial changes Signed-off-by: fufesou --- src/ui_session_interface.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ui_session_interface.rs b/src/ui_session_interface.rs index 678db0326..3a0ae6598 100644 --- a/src/ui_session_interface.rs +++ b/src/ui_session_interface.rs @@ -554,9 +554,9 @@ impl Session { let event = Event { time: SystemTime::now(), unicode: None, - platform_code: platform_code, + platform_code, position_code: position_code as _, - event_type: event_type, + event_type, }; keyboard::client::process_event(&event, Some(lock_modes)); }