diff --git a/bar.go b/bar.go index 7d83268..0b40b61 100644 --- a/bar.go +++ b/bar.go @@ -61,7 +61,6 @@ shutdown int rmOnComplete bool noPop bool - done bool err error } @@ -415,7 +414,6 @@ } func (b *Bar) render(tw int) { - var done bool fn := func(s *bState) { var rows []io.Reader stat := newStatistics(tw, s) @@ -437,7 +435,6 @@ shutdown: s.shutdown, rmOnComplete: s.rmOnComplete, noPop: s.noPop, - done: done, } if s.completed || s.aborted { // post increment makes sure OnComplete decorators are rendered @@ -448,7 +445,6 @@ select { case b.operateState <- fn: case <-b.done: - done = true fn(b.bs) } }