From 035ada860d44d102bed4c1d92c92e1fd98d99ba4 Mon Sep 17 00:00:00 2001 From: Lucas Oliveira Date: Sun, 31 Mar 2024 14:11:56 +0300 Subject: [PATCH] Fixed ctrl+u --- .../FlowPage/components/nodeToolbarComponent/index.tsx | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/frontend/src/pages/FlowPage/components/nodeToolbarComponent/index.tsx b/src/frontend/src/pages/FlowPage/components/nodeToolbarComponent/index.tsx index b908f06e8..2e5ba323f 100644 --- a/src/frontend/src/pages/FlowPage/components/nodeToolbarComponent/index.tsx +++ b/src/frontend/src/pages/FlowPage/components/nodeToolbarComponent/index.tsx @@ -64,7 +64,6 @@ export default function NodeToolbarComponent({ const hasStore = useStoreStore((state) => state.hasStore); const hasApiKey = useStoreStore((state) => state.hasApiKey); const validApiKey = useStoreStore((state) => state.validApiKey); - const [updateMinimize, setUpdateMinimize] = useState(showNode); const isMinimal = numberOfHandles <= 1; const isGroup = data.node?.flow ? true : false; @@ -268,6 +267,15 @@ export default function NodeToolbarComponent({ useEffect(() => { function onKeyDown(event: KeyboardEvent) { + if ( + selected && + (hasApiKey || hasStore) && + (event.ctrlKey || event.metaKey) && + event.key === "u" + ) { + event.preventDefault(); + handleSelectChange("update"); + } if ( selected && isGroup &&