summaryrefslogtreecommitdiffstats
path: root/src/render
diff options
context:
space:
mode:
authorsigoden <sigoden@gmail.com>2023-11-02 16:47:36 +0800
committerGitHub <noreply@github.com>2023-11-02 16:47:36 +0800
commit16eba9baa10255c95e9d680e7f880f75b9bc03b1 (patch)
treec5c49c65208ed25ba2731a1619fb0ddbcdbfaca3 /src/render
parenteff69a482d55d182448ff191203f05efc2878d4c (diff)
downloadaichat-16eba9baa10255c95e9d680e7f880f75b9bc03b1.tar.gz
fix: incorrect last line render in command mode (#201)
Diffstat (limited to 'src/render')
-rw-r--r--src/render/cmd.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/render/cmd.rs b/src/render/cmd.rs
index a9eccdc..75768b9 100644
--- a/src/render/cmd.rs
+++ b/src/render/cmd.rs
@@ -56,7 +56,9 @@ pub fn cmd_render_stream(
}
ReplyEvent::Done => {
let input = format!("{}{buffer}", spaces(col));
- println!("{}", render.render(&input));
+ let output = render.render(&input);
+ let output = &output[col..];
+ println!("{}", output);
break;
}
}