summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/render/stream.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/render/stream.rs b/src/render/stream.rs
index f2fdbb1..2bebf8c 100644
--- a/src/render/stream.rs
+++ b/src/render/stream.rs
@@ -11,7 +11,7 @@ use crossterm::{
terminal::{self, disable_raw_mode, enable_raw_mode},
};
use std::{
- io::{self, Stdout, Write},
+ io::{self, stdout, Stdout, Write},
ops::Div,
time::{Duration, Instant},
};
@@ -41,6 +41,7 @@ pub fn raw_stream(rx: &Receiver<ReplyEvent>, abort: &AbortSignal) -> Result<()>
match evt {
ReplyEvent::Text(text) => {
print!("{}", text);
+ stdout().flush()?;
}
ReplyEvent::Done => {
break;