bugfix: index out of range
Vladimir Bauer
6 years ago
| 126 | 126 | } |
| 127 | 127 | |
| 128 | 128 | if s.refill > 0 { |
| 129 | refill = cwidth | |
| 130 | if s.refill < stat.Current { | |
| 131 | refill = int(internal.PercentageRound(stat.Total, int64(s.refill), width)) | |
| 129 | refill = int(internal.PercentageRound(stat.Total, int64(s.refill), width)) - index | |
| 130 | if refill > cwidth { | |
| 131 | refill = cwidth | |
| 132 | 132 | } |
| 133 | 133 | cwidth -= refill |
| 134 | 134 | } |