From b2131b21ebd5b4f30d540043d8755b20db40844d Mon Sep 17 00:00:00 2001 From: Michael Mackus Date: Thu, 24 Oct 2024 12:46:18 -0700 Subject: [PATCH] Flush output on partial re-draw --- bracket-terminal/src/hal/crossterm_be/main_loop.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/bracket-terminal/src/hal/crossterm_be/main_loop.rs b/bracket-terminal/src/hal/crossterm_be/main_loop.rs index 94444252..ee56c927 100755 --- a/bracket-terminal/src/hal/crossterm_be/main_loop.rs +++ b/bracket-terminal/src/hal/crossterm_be/main_loop.rs @@ -371,4 +371,6 @@ fn partial_redraw(buffer: &mut Vec) { } queue!(stdout(), Print(t.glyph)).expect("Command fail"); }); + + stdout().flush().expect("Command fail"); }