From 3e1edd94589dadf071aca81f9df203ed9c6c29db Mon Sep 17 00:00:00 2001 From: Pouzor Date: Sun, 8 Mar 2026 12:16:21 +0100 Subject: [PATCH] fix: make top handles type=source so connections can be dragged from them React Flow only allows initiating a drag from type=source handles. Top handles were type=target so users could never start a connection from the top of any node. With connectionMode=loose, source-to-source connections are already allowed, so all handles can now be source. --- frontend/src/components/canvas/nodes/BaseNode.tsx | 2 +- frontend/src/components/canvas/nodes/ProxmoxGroupNode.tsx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/frontend/src/components/canvas/nodes/BaseNode.tsx b/frontend/src/components/canvas/nodes/BaseNode.tsx index 5098a69..81ecfbf 100644 --- a/frontend/src/components/canvas/nodes/BaseNode.tsx +++ b/frontend/src/components/canvas/nodes/BaseNode.tsx @@ -38,7 +38,7 @@ export function BaseNode({ data, selected, icon: typeIcon }: BaseNodeProps) { minWidth: 140, }} > - + {/* Icon */}
>) {
- + {/* Cluster handles — left/right for same-cluster links */}