Merge pull request #779 from JellyWX/jellywx/fix-pageup-pagedown-binds

Fix binding to the pageup/pagedown keys
This commit is contained in:
Levi Portenier 2026-05-14 17:00:39 -06:00 committed by GitHub
commit fa3699dc25
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -512,6 +512,8 @@ fn key_from_string(value: &str) -> Option<Key> {
"ArrowRight" | "Right" => Some(Key::Named(Named::ArrowRight)),
"ArrowUp" | "Up" => Some(Key::Named(Named::ArrowUp)),
"ArrowDown" | "Down" => Some(Key::Named(Named::ArrowDown)),
"PageUp" => Some(Key::Named(Named::PageUp)),
"PageDown" => Some(Key::Named(Named::PageDown)),
"Space" | "space" => Some(Key::Character(" ".into())),
_ if !value.is_empty() => Some(Key::Character(value.into())),
_ => None,