From 7ba12022425336e7fcfa703f73a289db89a18dca Mon Sep 17 00:00:00 2001 From: Marcel Gerber Date: Thu, 19 Sep 2024 11:32:16 +0200 Subject: [PATCH] enhance(search): explicitly focus search input --- site/search/Autocomplete.tsx | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/site/search/Autocomplete.tsx b/site/search/Autocomplete.tsx index 915c83335cb..72ab02859ee 100644 --- a/site/search/Autocomplete.tsx +++ b/site/search/Autocomplete.tsx @@ -326,9 +326,14 @@ export function Autocomplete({ // Register a global shortcut to open the search box on typing "/" useEffect(() => { if (!search) return + Mousetrap.bind("/", (e) => { e.preventDefault() // don't type "/" into input search.setIsOpen(true) + + const input = + containerRef.current?.querySelector("input") + input?.focus() }) return () => {