Fix lock_screen and ctrl_alt_del

This commit is contained in:
Asura
2022-07-18 07:38:05 -07:00
parent a2d8c31e85
commit a8e4591217
3 changed files with 5 additions and 10 deletions

View File

@@ -450,6 +450,7 @@ pub fn lock_screen() {
key_event.down = true;
key_event.set_chr('l' as _);
key_event.modifiers.push(ControlKey::Meta.into());
key_event.mode = 3;
handle_key(&key_event);
key_event.down = false;
handle_key(&key_event);
@@ -462,6 +463,7 @@ pub fn lock_screen() {
key_event.set_chr('q' as _);
key_event.modifiers.push(ControlKey::Meta.into());
key_event.modifiers.push(ControlKey::Control.into());
key_event.mode = 3;
handle_key(&key_event);
key_event.down = false;
handle_key(&key_event);