diff options
-rw-r--r-- | lib/bb/ui/knotty.py | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/lib/bb/ui/knotty.py b/lib/bb/ui/knotty.py index a1856ecd77d..1ae5a113b6f 100644 --- a/lib/bb/ui/knotty.py +++ b/lib/bb/ui/knotty.py @@ -271,7 +271,7 @@ class TerminalFilter(object): progress = self.helper.tasknumber_current - 1 if progress < 0: progress = 0 - self.main_progress.update(progress) + content = self.main_progress.update(progress) print('') lines = 1 + int(len(content) / (self.columns + 1)) if not self.quiet: @@ -285,11 +285,10 @@ class TerminalFilter(object): pbar.setmessage('%s:%s' % (tasknum, pbar.msg.split(':', 1)[1])) if progress > -1: pbar.setextra(rate) - output = pbar.update(progress) + content = pbar.update(progress) else: - output = pbar.update(1) - if not output or (len(output) <= pbar.term_width): - print('') + content = pbar.update(1) + print('') else: content = "%s: %s" % (tasknum, task) print(content) |