use stat.Completed in BarFiller
Vladimir Bauer
3 years ago
| 172 | 172 |
var refWidth int
|
| 173 | 173 |
curWidth := int(internal.PercentageRound(stat.Total, stat.Current, uint(width)))
|
| 174 | 174 |
|
| 175 | |
if stat.Current >= stat.Total {
|
|
175 |
if stat.Completed {
|
| 176 | 176 |
tip = s.tip.onComplete
|
| 177 | 177 |
} else {
|
| 178 | 178 |
tip = s.tip.frames[s.tip.count%uint(len(s.tip.frames))]
|
| 772 | 772 |
s.current = tc.current
|
| 773 | 773 |
s.trimSpace = tc.trim
|
| 774 | 774 |
s.refill = tc.refill
|
|
775 |
s.completed = tc.total > 0 && tc.current >= tc.total
|
| 775 | 776 |
tmpBuf.Reset()
|
| 776 | 777 |
r, err := s.draw(newStatistics(tw, s))
|
| 777 | 778 |
if err != nil {
|
|
| 1226 | 1227 |
s.current = tc.current
|
| 1227 | 1228 |
s.trimSpace = tc.trim
|
| 1228 | 1229 |
s.refill = tc.refill
|
|
1230 |
s.completed = tc.total > 0 && tc.current >= tc.total
|
| 1229 | 1231 |
tmpBuf.Reset()
|
| 1230 | 1232 |
r, err := s.draw(newStatistics(tw, s))
|
| 1231 | 1233 |
if err != nil {
|
|
| 1402 | 1404 |
s.current = tc.current
|
| 1403 | 1405 |
s.trimSpace = tc.trim
|
| 1404 | 1406 |
s.refill = tc.refill
|
|
1407 |
s.completed = tc.total > 0 && tc.current >= tc.total
|
| 1405 | 1408 |
tmpBuf.Reset()
|
| 1406 | 1409 |
r, err := s.draw(newStatistics(tw, s))
|
| 1407 | 1410 |
if err != nil {
|