Codebase list golang-github-vbauerster-mpb / 3f4c370
check s.renderDelay outside autoRefresh goroutine Vladimir Bauer 3 years ago
1 changed file(s) with 3 addition(s) and 3 deletion(s). Raw diff Collapse all Expand all
8787
8888 cw := cwriter.New(s.output)
8989 if (cw.IsTerminal() || s.forceAutoRefresh) && !s.manualRefresh {
90 go s.autoRefresh()
90 go s.autoRefresh(s.renderDelay != nil)
9191 }
9292
9393 p := &Progress{
268268 }
269269 }
270270
271 func (s *pState) autoRefresh() {
272 if s.renderDelay != nil {
271 func (s *pState) autoRefresh(delay bool) {
272 if delay {
273273 <-s.renderDelay
274274 }
275275 ticker := time.NewTicker(s.refreshRate)