From 3ecfc9923e27f14ab66275e1b0cab28342a61db5 Mon Sep 17 00:00:00 2001 From: Kogepan229 Date: Thu, 19 Dec 2024 18:35:08 +0900 Subject: [PATCH] Replace \n as string in Message Window --- src/simulator/message_window.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/simulator/message_window.rs b/src/simulator/message_window.rs index 31d1cd6..0ea0eb0 100644 --- a/src/simulator/message_window.rs +++ b/src/simulator/message_window.rs @@ -16,7 +16,8 @@ impl MessageWindow { } pub fn push_messages(&mut self, messages: &Vec) { - self.messages.extend_from_slice(messages); + self.messages + .extend(messages.iter().map(|s| s.replace('\n', "\\n"))); if self.messages.len() > MAX_MESSAGE_LEN { self.messages.drain(..self.messages.len() - MAX_MESSAGE_LEN); }