1
0
mirror of https://github.com/yt-dlp/yt-dlp.git synced 2024-06-26 09:09:17 +02:00
This commit is contained in:
pukkandan 2021-09-24 03:35:29 +05:30
parent 1813a6ccd4
commit be867b03f5
No known key found for this signature in database
GPG Key ID: 0F00D95A001F4698

View File

@ -264,8 +264,7 @@ def _report_progress_status(self, msg, is_last_line=False, progress_line=None):
self._multiline.print_at_line(fullmsg, progress_line)
else:
if compat_os_name == 'nt' or not sys.stderr.isatty():
prev_len = getattr(self, '_report_progress_prev_line_length',
0)
prev_len = getattr(self, '_report_progress_prev_line_length', 0)
if prev_len > len(fullmsg):
fullmsg += ' ' * (prev_len - len(fullmsg))
self._report_progress_prev_line_length = len(fullmsg)
@ -288,7 +287,7 @@ def report_progress(self, s):
s['_elapsed_str'] = self.format_seconds(s['elapsed'])
msg_template += ' in %(_elapsed_str)s'
self._report_progress_status(
msg_template % s, progress_line=s.get('progress_idx'))
msg_template % s, is_last_line=True, progress_line=s.get('progress_idx'))
return
if self.params.get('noprogress'):