From 68bdf506846d7525ff3e172d1573def9bc5be5b9 Mon Sep 17 00:00:00 2001 From: Cursor Agent Date: Wed, 4 Feb 2026 03:48:13 +0000 Subject: [PATCH 1/3] feat(action-bar): change Run button label and hover tooltip - Changed 'Run from block' to 'Run' in tooltip - Updated disabled state hover to show 'Disabled: Run Blocks Before' Co-authored-by: Emir Karabeg --- .../w/[workflowId]/components/action-bar/action-bar.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/apps/sim/app/workspace/[workspaceId]/w/[workflowId]/components/action-bar/action-bar.tsx b/apps/sim/app/workspace/[workspaceId]/w/[workflowId]/components/action-bar/action-bar.tsx index 1678b8a413..345c918545 100644 --- a/apps/sim/app/workspace/[workspaceId]/w/[workflowId]/components/action-bar/action-bar.tsx +++ b/apps/sim/app/workspace/[workspaceId]/w/[workflowId]/components/action-bar/action-bar.tsx @@ -192,10 +192,10 @@ export const ActionBar = memo( {(() => { - if (disabled) return getTooltipMessage('Run from block') + if (disabled) return getTooltipMessage('Run') if (isExecuting) return 'Execution in progress' - if (!dependenciesSatisfied) return 'Run previous blocks first' - return 'Run from block' + if (!dependenciesSatisfied) return 'Disabled: Run Blocks Before' + return 'Run' })()} From 40983b4b99559962f9a78d7e3270bc39a558ac68 Mon Sep 17 00:00:00 2001 From: waleed Date: Tue, 3 Feb 2026 20:15:33 -0800 Subject: [PATCH 2/3] update other loc to match --- .../sim/app/workspace/[workspaceId]/w/[workflowId]/workflow.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/sim/app/workspace/[workspaceId]/w/[workflowId]/workflow.tsx b/apps/sim/app/workspace/[workspaceId]/w/[workflowId]/workflow.tsx index bf637c03f7..bd8303e016 100644 --- a/apps/sim/app/workspace/[workspaceId]/w/[workflowId]/workflow.tsx +++ b/apps/sim/app/workspace/[workspaceId]/w/[workflowId]/workflow.tsx @@ -1173,7 +1173,7 @@ const WorkflowContent = React.memo(() => { block.parentId && (block.parentType === 'loop' || block.parentType === 'parallel') if (isInsideSubflow) return { canRun: false, reason: 'Cannot run from inside subflow' } - if (!dependenciesSatisfied) return { canRun: false, reason: 'Run previous blocks first' } + if (!dependenciesSatisfied) return { canRun: false, reason: 'Disabled: Run Blocks Before' } if (isNoteBlock) return { canRun: false, reason: undefined } if (isExecuting) return { canRun: false, reason: undefined } From f3d7673331cbfe2daea2f77a6e2e90dec78ffdc8 Mon Sep 17 00:00:00 2001 From: waleed Date: Tue, 3 Feb 2026 20:21:02 -0800 Subject: [PATCH 3/3] ack pr comment --- .../w/[workflowId]/components/block-menu/block-menu.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/sim/app/workspace/[workspaceId]/w/[workflowId]/components/block-menu/block-menu.tsx b/apps/sim/app/workspace/[workspaceId]/w/[workflowId]/components/block-menu/block-menu.tsx index 79e8464bf4..48615999fd 100644 --- a/apps/sim/app/workspace/[workspaceId]/w/[workflowId]/components/block-menu/block-menu.tsx +++ b/apps/sim/app/workspace/[workspaceId]/w/[workflowId]/components/block-menu/block-menu.tsx @@ -273,7 +273,7 @@ export function BlockMenu({ } }} > - Run from block + Run {/* Hide "Run until" for triggers - they're always at the start */} {!hasTriggerBlock && (