From d0a2a6227dcfa6b5c39ac7f871b28120eef3db1f Mon Sep 17 00:00:00 2001 From: iCrawl Date: Fri, 16 Sep 2022 23:17:05 +0200 Subject: [PATCH] fix: prevent default for cmd+k --- packages/website/src/components/Cmdk.tsx | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/packages/website/src/components/Cmdk.tsx b/packages/website/src/components/Cmdk.tsx index a2cb3db43..40ed37a46 100644 --- a/packages/website/src/components/Cmdk.tsx +++ b/packages/website/src/components/Cmdk.tsx @@ -137,7 +137,19 @@ export function CmdkDialog({ currentPackageName }: { currentPackageName?: string [searchResults], ); - useKey((event) => event.key === 'k' && event.metaKey, dialog.toggle, { event: 'keydown' }, []); + useKey( + (event) => { + if (event.key === 'k' && event.metaKey) { + event.preventDefault(); + return true; + } + + return false; + }, + dialog.toggle, + { event: 'keydown', options: {} }, + [], + ); useKey( (event) => event.key === 'Backspace' && !search, () => setPage(''),