Skip to content

Commit aae8705

Browse files
committed
progressui: fix index printing on partial rows
Signed-off-by: Tonis Tiigi <[email protected]>
1 parent 1c17d98 commit aae8705

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

util/progress/progressui/printer.go

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -143,10 +143,13 @@ func (p *textMux) printVtx(t *trace, dgst digest.Digest) {
143143
}
144144

145145
for i, l := range v.logs {
146-
if i == 0 {
146+
if i == 0 && v.logsOffset != 0 { // index has already been printed
147147
l = l[v.logsOffset:]
148+
fmt.Fprintf(p.w, "%s", l)
149+
} else {
150+
fmt.Fprintf(p.w, "#%d %s", v.index, []byte(l))
148151
}
149-
fmt.Fprintf(p.w, "#%d %s", v.index, []byte(l))
152+
150153
if i != len(v.logs)-1 || !v.logsPartial {
151154
fmt.Fprintln(p.w, "")
152155
}

0 commit comments

Comments
 (0)