summaryrefslogtreecommitdiffstats
path: root/winit/src/conversion.rs
diff options
context:
space:
mode:
authorLibravatar Héctor Ramón Jiménez <hector@hecrj.dev>2023-12-15 13:27:58 +0100
committerLibravatar Héctor Ramón Jiménez <hector@hecrj.dev>2023-12-15 13:39:03 +0100
commit36073de24eecffc4644da9ab367aef15d162df86 (patch)
treeb8aa1461e5d5ea963d0e5c1afbb0dbfd1882c624 /winit/src/conversion.rs
parente819c2390bad76e811265245bd5fab63fc30a8b2 (diff)
downloadiced-36073de24eecffc4644da9ab367aef15d162df86.tar.gz
iced-36073de24eecffc4644da9ab367aef15d162df86.tar.bz2
iced-36073de24eecffc4644da9ab367aef15d162df86.zip
Fix `key_code` conversion for character keys
Diffstat (limited to 'winit/src/conversion.rs')
-rw-r--r--winit/src/conversion.rs52
1 files changed, 26 insertions, 26 deletions
diff --git a/winit/src/conversion.rs b/winit/src/conversion.rs
index ecc34320..2e382c39 100644
--- a/winit/src/conversion.rs
+++ b/winit/src/conversion.rs
@@ -465,32 +465,32 @@ pub fn key_code(key: &winit::keyboard::Key) -> keyboard::KeyCode {
"8" => KeyCode::Key8,
"9" => KeyCode::Key9,
"0" => KeyCode::Key0,
- "A" => KeyCode::A,
- "B" => KeyCode::B,
- "C" => KeyCode::C,
- "D" => KeyCode::D,
- "E" => KeyCode::E,
- "F" => KeyCode::F,
- "G" => KeyCode::G,
- "H" => KeyCode::H,
- "I" => KeyCode::I,
- "J" => KeyCode::J,
- "K" => KeyCode::K,
- "L" => KeyCode::L,
- "M" => KeyCode::M,
- "N" => KeyCode::N,
- "O" => KeyCode::O,
- "P" => KeyCode::P,
- "Q" => KeyCode::Q,
- "R" => KeyCode::R,
- "S" => KeyCode::S,
- "T" => KeyCode::T,
- "U" => KeyCode::U,
- "V" => KeyCode::V,
- "W" => KeyCode::W,
- "X" => KeyCode::X,
- "Y" => KeyCode::Y,
- "Z" => KeyCode::Z,
+ "a" => KeyCode::A,
+ "b" => KeyCode::B,
+ "c" => KeyCode::C,
+ "d" => KeyCode::D,
+ "e" => KeyCode::E,
+ "f" => KeyCode::F,
+ "g" => KeyCode::G,
+ "h" => KeyCode::H,
+ "i" => KeyCode::I,
+ "j" => KeyCode::J,
+ "k" => KeyCode::K,
+ "l" => KeyCode::L,
+ "m" => KeyCode::M,
+ "n" => KeyCode::N,
+ "o" => KeyCode::O,
+ "p" => KeyCode::P,
+ "q" => KeyCode::Q,
+ "r" => KeyCode::R,
+ "s" => KeyCode::S,
+ "t" => KeyCode::T,
+ "u" => KeyCode::U,
+ "v" => KeyCode::V,
+ "w" => KeyCode::W,
+ "x" => KeyCode::X,
+ "y" => KeyCode::Y,
+ "z" => KeyCode::Z,
_ => KeyCode::Unlabeled,
},
winit::keyboard::Key::Named(named_key) => match named_key {