diff --git a/bar.go b/bar.go index 1204c14..a9c78d1 100644 --- a/bar.go +++ b/bar.go @@ -43,7 +43,7 @@ triggerComplete bool dropOnComplete bool noPop bool - forceAutoRefresh bool + autoRefresh bool aDecorators []decor.Decorator pDecorators []decor.Decorator averageDecorators []decor.AverageDecorator @@ -186,7 +186,7 @@ if s.current >= s.total { s.current = s.total s.completed = true - b.triggerCompletion(s.forceAutoRefresh, s.refreshCh) + b.triggerCompletion(s.autoRefresh, s.refreshCh) } else { s.triggerComplete = true } @@ -214,7 +214,7 @@ if triggerCompleteNow { s.current = s.total s.completed = true - b.triggerCompletion(s.forceAutoRefresh, s.refreshCh) + b.triggerCompletion(s.autoRefresh, s.refreshCh) } }: case <-b.done: @@ -232,7 +232,7 @@ if s.triggerComplete && s.current >= s.total { s.current = s.total s.completed = true - b.triggerCompletion(s.forceAutoRefresh, s.refreshCh) + b.triggerCompletion(s.autoRefresh, s.refreshCh) } }: case <-b.done: @@ -254,7 +254,7 @@ if s.triggerComplete && s.current >= s.total { s.current = s.total s.completed = true - b.triggerCompletion(s.forceAutoRefresh, s.refreshCh) + b.triggerCompletion(s.autoRefresh, s.refreshCh) } }: case <-b.done: @@ -282,7 +282,7 @@ if s.triggerComplete && s.current >= s.total { s.current = s.total s.completed = true - b.triggerCompletion(s.forceAutoRefresh, s.refreshCh) + b.triggerCompletion(s.autoRefresh, s.refreshCh) } }: case <-b.done: @@ -312,7 +312,7 @@ if s.triggerComplete && s.current >= s.total { s.current = s.total s.completed = true - b.triggerCompletion(s.forceAutoRefresh, s.refreshCh) + b.triggerCompletion(s.autoRefresh, s.refreshCh) } }: case <-b.done: @@ -350,7 +350,7 @@ } s.aborted = true s.dropOnComplete = drop - b.triggerCompletion(s.forceAutoRefresh, s.refreshCh) + b.triggerCompletion(s.autoRefresh, s.refreshCh) }: case <-b.done: } diff --git a/progress.go b/progress.go index 2fd6d85..b0f7edc 100644 --- a/progress.go +++ b/progress.go @@ -385,13 +385,13 @@ func (s *pState) makeBarState(total int64, filler BarFiller, options ...BarOption) *bState { bs := &bState{ - id: s.idCount, - priority: s.idCount, - reqWidth: s.reqWidth, - total: total, - filler: filler, - refreshCh: s.refreshCh, - forceAutoRefresh: s.forceAutoRefresh, + id: s.idCount, + priority: s.idCount, + reqWidth: s.reqWidth, + total: total, + filler: filler, + refreshCh: s.refreshCh, + autoRefresh: s.forceAutoRefresh, } if total > 0 {