From 6fc8c5798c501d4e0b8b3fbcdb3ae8458bcb4e95 Mon Sep 17 00:00:00 2001 From: Aaryan Khandelwal Date: Sat, 4 May 2024 00:58:28 +0530 Subject: [PATCH] chore: trigger command k even from inputs --- web/components/command-palette/command-palette.tsx | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/web/components/command-palette/command-palette.tsx b/web/components/command-palette/command-palette.tsx index 00de628b7dd..37056a96f25 100644 --- a/web/components/command-palette/command-palette.tsx +++ b/web/components/command-palette/command-palette.tsx @@ -200,6 +200,11 @@ export const CommandPalette: FC = observer(() => { const keyPressed = key.toLowerCase(); const cmdClicked = ctrlKey || metaKey; + + if (cmdClicked && keyPressed === "k" && !isAnyModalOpen) { + e.preventDefault(); + toggleCommandPaletteModal(true); + } // if on input, textarea or editor, don't do anything if ( e.target instanceof HTMLTextAreaElement || @@ -209,10 +214,7 @@ export const CommandPalette: FC = observer(() => { return; if (cmdClicked) { - if (keyPressed === "k") { - e.preventDefault(); - toggleCommandPaletteModal(true); - } else if (keyPressed === "c" && altKey) { + if (keyPressed === "c" && altKey) { e.preventDefault(); copyIssueUrlToClipboard(); } else if (keyPressed === "b") {