diff options
author | Glenn Watson <github@intuitionlibrary.com> | 2016-11-04 12:49:07 +1000 |
---|---|---|
committer | Glenn Watson <github@intuitionlibrary.com> | 2016-11-04 12:49:07 +1000 |
commit | eb5dacb137ea13a806a0204732bac377d9257869 (patch) | |
tree | 16c8476a9d294704ac52dfa294be8d304361dfca | |
parent | 04cd35914af19b88dfe1c93fa3385b4a08a577e1 (diff) | |
download | servo-eb5dacb137ea13a806a0204732bac377d9257869.tar.gz servo-eb5dacb137ea13a806a0204732bac377d9257869.zip |
Add mappings for F1-F12 key events.
-rw-r--r-- | ports/glutin/window.rs | 13 |
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(()), |