From 19888479ef056686e254936db81902328462e610 Mon Sep 17 00:00:00 2001 From: talksik Date: Sun, 29 May 2022 11:55:46 -0500 Subject: [PATCH] escape working --- packages/desktop/src/components/Terminal.tsx | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages/desktop/src/components/Terminal.tsx b/packages/desktop/src/components/Terminal.tsx index db71661..98b47bb 100644 --- a/packages/desktop/src/components/Terminal.tsx +++ b/packages/desktop/src/components/Terminal.tsx @@ -260,7 +260,12 @@ export function TerminalProvider({ children }: { children?: React.ReactNode }) { const [searchUsersResults, setSearchUsersResults] = useState([]); const [searching, setSearching] = useState(false); + const handleEscape = useCallback(() => { + setSelectedConversationId(undefined); + }, [setSelectedConversationId]); + useKeyPressEvent('Shift', onSearchFocus); + useKeyPressEvent('Escape', handleEscape); const [isUserSpeaking, setIsUserSpeaking] = useState(false);