From 016ff0feaece67eeef8a453ed21ed3a409570510 Mon Sep 17 00:00:00 2001 From: Minamiyama Date: Sun, 13 Jul 2025 20:10:15 +0800 Subject: [PATCH] fix(ui): prevent var icon hidden when only one var in list of start node (#22290) --- .../components/workflow/nodes/start/components/var-item.tsx | 6 ++++-- .../components/workflow/nodes/start/components/var-list.tsx | 1 + 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/web/app/components/workflow/nodes/start/components/var-item.tsx b/web/app/components/workflow/nodes/start/components/var-item.tsx index 603a2b2160..029547542e 100644 --- a/web/app/components/workflow/nodes/start/components/var-item.tsx +++ b/web/app/components/workflow/nodes/start/components/var-item.tsx @@ -23,7 +23,8 @@ type Props = { onRemove?: () => void rightContent?: React.JSX.Element varKeys?: string[] - showLegacyBadge?: boolean + showLegacyBadge?: boolean, + canDrag?: boolean, } const VarItem: FC = ({ @@ -35,6 +36,7 @@ const VarItem: FC = ({ rightContent, varKeys = [], showLegacyBadge = false, + canDrag, }) => { const { t } = useTranslation() @@ -52,7 +54,7 @@ const VarItem: FC = ({ return (
- +
{payload.variable}
{payload.label && (<>
ยท
{payload.label as string}
diff --git a/web/app/components/workflow/nodes/start/components/var-list.tsx b/web/app/components/workflow/nodes/start/components/var-list.tsx index db5b9e9882..024b50a759 100644 --- a/web/app/components/workflow/nodes/start/components/var-list.tsx +++ b/web/app/components/workflow/nodes/start/components/var-list.tsx @@ -91,6 +91,7 @@ const VarList: FC = ({ onChange={handleVarChange(index)} onRemove={handleVarRemove(index)} varKeys={list.map(item => item.variable)} + canDrag={canDrag} /> {canDrag &&