From 770b4b3b593716990c52c39c42069975885595ce Mon Sep 17 00:00:00 2001 From: Ruibin Xing Date: Thu, 15 Aug 2024 22:41:15 +0800 Subject: [PATCH] Added ctrl-p/n keybindings for filters (#1006) (#1036) Co-authored-by: Ruibin Xing --- web/components/filter.tsx | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/web/components/filter.tsx b/web/components/filter.tsx index c1e47a70..8b84ab90 100644 --- a/web/components/filter.tsx +++ b/web/components/filter.tsx @@ -182,6 +182,16 @@ export function FilterList({ break; } } + if (e.ctrlKey && e.key === "n") { + setSelectionOption( + Math.min(matchingOptions.length - 1, selectedOption + 1), + ); + return true; + } + if (e.ctrlKey && e.key === "p") { + setSelectionOption(Math.max(0, selectedOption - 1)); + return true; + } return false; }} />