From 24fb50083e9f11d4c1ca3a63f959b2a37506bd73 Mon Sep 17 00:00:00 2001 From: Jude Southworth Date: Tue, 7 Apr 2026 10:53:49 +0100 Subject: [PATCH] Fix binding to the pageup/pagedown keys --- src/shortcuts.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/shortcuts.rs b/src/shortcuts.rs index 427ed19..e626a88 100644 --- a/src/shortcuts.rs +++ b/src/shortcuts.rs @@ -512,6 +512,8 @@ fn key_from_string(value: &str) -> Option { "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,