diff --git a/src/frontend/src/components/chatComponent/buildTrigger/index.tsx b/src/frontend/src/components/chatComponent/buildTrigger/index.tsx index 105f68111..564cfed6a 100644 --- a/src/frontend/src/components/chatComponent/buildTrigger/index.tsx +++ b/src/frontend/src/components/chatComponent/buildTrigger/index.tsx @@ -48,7 +48,7 @@ export default function BuildTrigger({ if(!allNodesValid) { setErrorData({ title: "Oops! Looks like you missed something", - list: ["Check nodes and retry. Hover over 🔴 node for status."], + list: ["Check components and retry. Hover over component status icon 🔴 to inspect."], }); } } catch (error) { diff --git a/src/frontend/src/components/chatComponent/index.tsx b/src/frontend/src/components/chatComponent/index.tsx index 17c32e500..2bea3eeb3 100644 --- a/src/frontend/src/components/chatComponent/index.tsx +++ b/src/frontend/src/components/chatComponent/index.tsx @@ -16,7 +16,7 @@ export default function Chat({ flow }: ChatType) { const handleKeyDown = (event: KeyboardEvent) => { if ( (event.key === "K" || event.key === "k") && - (event.metaKey || event.ctrlKey) + (event.metaKey || event.ctrlKey) && isBuilt ) { event.preventDefault(); setOpen((oldState) => !oldState); @@ -26,7 +26,7 @@ export default function Chat({ flow }: ChatType) { return () => { document.removeEventListener("keydown", handleKeyDown); }; - }, []); + }, [isBuilt]); useEffect(() => { // Define an async function within the useEffect hook