diff --git a/src/calibre/utils/terminal.py b/src/calibre/utils/terminal.py index b5b5a720e9..d9eab08140 100644 --- a/src/calibre/utils/terminal.py +++ b/src/calibre/utils/terminal.py @@ -202,6 +202,7 @@ class ColoredStream(Detect): return if self.isansi: self.stream.write(RESET) + self.stream.flush() elif self.set_console is not None: self.set_console(self.file_handle, self.default_console_text_attributes)