Use pending mode for progress bar updates

This commit is contained in:
Kovid Goyal 2021-09-16 19:54:48 +05:30
parent e12246983b
commit fcd4649642
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C

View File

@ -567,7 +567,7 @@ class Send(Handler):
self.asyncio_loop.call_soon(self.refresh_progress)
def draw_progress(self) -> None:
with without_line_wrap(self.write):
with self.pending_update(), without_line_wrap(self.write):
for df in self.done_files:
sc = styled('', fg='green') if not df.err_msg else styled('', fg='red')
self.draw_progress_for_current_file(df, spinner_char=sc, is_complete=True)