Merge pull request #4000 from fufesou/fix/translate_mode_numpad

fix, translate mode, numpad keys
This commit is contained in:
RustDesk 2023-04-10 17:54:32 +08:00 committed by GitHub
commit 59ec397626
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -550,8 +550,9 @@ pub fn event_to_key_events(
};
#[cfg(not(any(target_os = "android", target_os = "ios")))]
if keyboard_mode != KeyboardMode::Translate {
let is_numpad_key = is_numpad_key(&event);
let is_numpad_key = is_numpad_key(&event);
#[cfg(not(any(target_os = "android", target_os = "ios")))]
if keyboard_mode != KeyboardMode::Translate || is_numpad_key {
let is_letter_key = is_letter_key(&event);
for key_event in &mut key_events {
if let Some(lock_modes) = _lock_modes {