From f5c7df3a6bd6d43a6a0205267e0f17fd6353932f Mon Sep 17 00:00:00 2001 From: Lucas Oliveira <62335616+lucaseduoli@users.noreply.github.com> Date: Fri, 28 Mar 2025 22:27:42 -0300 Subject: [PATCH] fix: make node be maximized when adding more handles (#7320) Add useEffect to maximize node that is not minimal --- .../FlowPage/components/nodeToolbarComponent/index.tsx | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/frontend/src/pages/FlowPage/components/nodeToolbarComponent/index.tsx b/src/frontend/src/pages/FlowPage/components/nodeToolbarComponent/index.tsx index 23110ae43..f031b4834 100644 --- a/src/frontend/src/pages/FlowPage/components/nodeToolbarComponent/index.tsx +++ b/src/frontend/src/pages/FlowPage/components/nodeToolbarComponent/index.tsx @@ -199,6 +199,14 @@ const NodeToolbarComponent = memo( }); }, [isMinimal, showNode, data.id]); + useEffect(() => { + if (!isMinimal && !showNode) { + setShowNode(true); + updateNodeInternals(data.id); + return; + } + }, [isMinimal, showNode, data.id]); + const handleungroup = useCallback(() => { if (isGroup) { takeSnapshot();