From f821036f3ed0c8a55a80c6b39ed4b10182f15859 Mon Sep 17 00:00:00 2001 From: Lucas Oliveira Date: Thu, 13 Jun 2024 16:58:03 -0300 Subject: [PATCH] Fixed hidden outputs dropdown maintaining state even if every output is shown --- src/frontend/src/CustomNodes/GenericNode/index.tsx | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/frontend/src/CustomNodes/GenericNode/index.tsx b/src/frontend/src/CustomNodes/GenericNode/index.tsx index 537d49e85..ed4471e8c 100644 --- a/src/frontend/src/CustomNodes/GenericNode/index.tsx +++ b/src/frontend/src/CustomNodes/GenericNode/index.tsx @@ -302,6 +302,12 @@ export default function GenericNode({ ); }; + useEffect(() => { + if (hiddenOutputs && hiddenOutputs.length == 0) { + setShowHiddenOutputs(false); + } + }, [hiddenOutputs]); + const memoizedNodeToolbarComponent = useMemo(() => { return (