diff --git a/progress.go b/progress.go index b0f0636..2ed9674 100644 --- a/progress.go +++ b/progress.go @@ -313,10 +313,10 @@ defer wg.Wait() // waiting for all s.hm.push to complete var popCount int - s.rows = s.rows[:0] iter, drop := make(chan *Bar), make(chan struct{}) s.hm.drain(iter, drop) + s.rows = s.rows[:0] for b := range iter { frame := <-b.frameCh