aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ports/glutin/window.rs13
1 files changed, 13 insertions, 0 deletions
diff --git a/ports/glutin/window.rs b/ports/glutin/window.rs
index 082fff0bb15..f473b5915c1 100644
--- a/ports/glutin/window.rs
+++ b/ports/glutin/window.rs
@@ -703,6 +703,19 @@ impl Window {
VirtualKeyCode::Tab => Ok(Key::Tab),
VirtualKeyCode::Subtract => Ok(Key::Minus),
+ VirtualKeyCode::F1 => Ok(Key::F1),
+ VirtualKeyCode::F2 => Ok(Key::F2),
+ VirtualKeyCode::F3 => Ok(Key::F3),
+ VirtualKeyCode::F4 => Ok(Key::F4),
+ VirtualKeyCode::F5 => Ok(Key::F5),
+ VirtualKeyCode::F6 => Ok(Key::F6),
+ VirtualKeyCode::F7 => Ok(Key::F7),
+ VirtualKeyCode::F8 => Ok(Key::F8),
+ VirtualKeyCode::F9 => Ok(Key::F9),
+ VirtualKeyCode::F10 => Ok(Key::F10),
+ VirtualKeyCode::F11 => Ok(Key::F11),
+ VirtualKeyCode::F12 => Ok(Key::F12),
+
VirtualKeyCode::NavigateBackward => Ok(Key::NavigateBackward),
VirtualKeyCode::NavigateForward => Ok(Key::NavigateForward),
_ => Err(()),