Skip to content

Commit a41ea68

Browse files
fix(table): don't show "Waiting" for autoRun=false workflow groups
A workflow group with autoRun=false never fires from the scheduler — the cell stays empty until the user clicks Run manually. Treating empty cells as "Waiting" misleads the user into thinking the group will auto-fire once deps are filled, which it won't. Skip autoRun=false groups when computing the per-row waiting labels so their cells render the empty-dash instead of the Waiting pill. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent b08c7f3 commit a41ea68

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

  • apps/sim/app/workspace/[workspaceId]/tables/[tableId]/components/table-grid

apps/sim/app/workspace/[workspaceId]/tables/[tableId]/components/table-grid/table-grid.tsx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3160,6 +3160,9 @@ const DataRow = React.memo(function DataRow({
31603160
if (workflowGroups.length === 0) return null
31613161
const map = new Map<string, string[]>()
31623162
for (const group of workflowGroups) {
3163+
// autoRun=false groups never fire from the scheduler — there's nothing
3164+
// to wait on. The cell stays empty until the user clicks Run manually.
3165+
if (group.autoRun === false) continue
31633166
const unmet = getUnmetGroupDeps(group, row)
31643167
if (unmet.columns.length === 0 && unmet.workflowGroups.length === 0) continue
31653168
const upstreamLabels = unmet.workflowGroups

0 commit comments

Comments
 (0)