commit 4e9720332aed1840a8a24c00586c7169b023806e
parent 2d08a35dc96c78224db08c9d8eb7b0e568c7e9ea
Author: I Mean I'm Just Saying <imeanimjustsaying@kiwifarms.st>
Date: Sat, 26 Sep 2026 02:43:32 -0400
editor: a card row's cancel reason sits at the end of its heading
Beside the pill it split the pill from the kind it belongs to; at the end
it is where the queued row's "queue <key>" hint already sits. The table row
(under the pill) and the compact row (the pill's title) are unchanged.
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Diffstat:
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/editor/app/jobs/components/JobRow.tsx b/editor/app/jobs/components/JobRow.tsx
@@ -251,7 +251,6 @@ function JobRowHeading({
{job.status}
</span>
)}
- {statusPill && !compact && <CancelReason job={job} inline />}
<span
className={compact ? "shrink-0 font-mono" : "text-xs font-medium"}
title={job.kind}
@@ -304,6 +303,9 @@ function JobRowHeading({
{job.background && " · waiting behind a manual job"}
</span>
)}
+ {/* Its counterpart for a cancelled job: why. Compact rows carry it as
+ the pill's title instead — they are one line, always. */}
+ {!compact && <CancelReason job={job} inline />}
</>
);
}