From 259c2a39abb268075049732214bdddd76150d60f Mon Sep 17 00:00:00 2001 From: shrimbly Date: Thu, 2 Apr 2026 05:41:43 +1300 Subject: [PATCH] fix: move batch and auto-route buttons inline with split row Removes the absolute-positioned header div and places the buttons in the same flex row as the Split select, preventing overlap at narrow widths and ensuring vertical alignment. Co-Authored-By: Claude Sonnet 4.5 --- src/components/nodes/ArrayNode.tsx | 67 ++++++++++++++---------------- 1 file changed, 31 insertions(+), 36 deletions(-) diff --git a/src/components/nodes/ArrayNode.tsx b/src/components/nodes/ArrayNode.tsx index fc4ddd35..669bfea7 100644 --- a/src/components/nodes/ArrayNode.tsx +++ b/src/components/nodes/ArrayNode.tsx @@ -226,43 +226,8 @@ export function ArrayNode({ id, data, selected }: NodeProps) { {/* Single text output point (each outgoing edge receives a separate item) */} - {/* Header buttons - floating absolute positioned */} -
- {/* Batch mode toggle */} - - - {/* Auto-route button (hidden in batch mode) */} - {!nodeData.batchMode && ( - - )} -
-
-
+
+ {/* Batch mode toggle */} + + {/* Auto-route button (hidden in batch mode) */} + {!nodeData.batchMode && ( + + )}
{nodeData.splitMode === "delimiter" && (