From cec38887b1f4924391b9adab00fd36769053d050 Mon Sep 17 00:00:00 2001 From: Richard Acayan Date: Mon, 12 Aug 2024 19:16:33 -0400 Subject: [PATCH] wayland: keyboard: remove keysym sanitizing The NoSymbol and XF86Fn keysyms are already filtered out because they are not available and because the function key is a keysym modifier. Remove the sanitizing. --- src/wayland/keyboard.rs | 8 -------- 1 file changed, 8 deletions(-) diff --git a/src/wayland/keyboard.rs b/src/wayland/keyboard.rs index d9b8254..a81eadc 100644 --- a/src/wayland/keyboard.rs +++ b/src/wayland/keyboard.rs @@ -123,10 +123,6 @@ impl Keyboard for VirtualKeyboard { fn press(&mut self, sym: Keysym) { - if sym == Keysym::NoSymbol || sym == Keysym::XF86_Fn { - return; - } - match sym { Keysym::Shift_L => { self.mod_state |= 0x1; @@ -157,10 +153,6 @@ impl Keyboard for VirtualKeyboard { fn release(&mut self, sym: Keysym) { - if sym == Keysym::NoSymbol || sym == Keysym::XF86_Fn { - return; - } - match sym { Keysym::Shift_L => { self.mod_state &= !0x1;