ui: flush stdout/stderr before colorama re-init

This commit is contained in:
Peter Rowlands
2023-03-17 14:52:30 +09:00
committed by Peter Rowlands (변기호)
parent 2d820cccad
commit 440cb9d2bc
+6
View File
@@ -31,10 +31,16 @@ if TYPE_CHECKING:
@contextmanager
def disable_colorama():
import sys
colorama.deinit()
try:
yield
finally:
if sys.stdout:
sys.stdout.flush()
if sys.stderr:
sys.stderr.flush()
colorama.reinit()