From bb9ed38278eb765ee2f44cfcfedd161cdcab3029 Mon Sep 17 00:00:00 2001 From: Sofia Date: Fri, 24 Jul 2026 21:21:35 +0300 Subject: [PATCH] Trim chat messages and don't send any empty ones --- rust/src/ui/chatbox.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/rust/src/ui/chatbox.rs b/rust/src/ui/chatbox.rs index db87473..f8c3d2e 100644 --- a/rust/src/ui/chatbox.rs +++ b/rust/src/ui/chatbox.rs @@ -104,6 +104,7 @@ impl ChatBox { } pub fn on_submit(&mut self, message: GString) { + let message = message.to_string().trim().to_owned(); if let Some(line_edit) = &mut self.line_edit { line_edit.clear(); if self.in_game { @@ -111,6 +112,9 @@ impl ChatBox { } } self.signals().on_closed().emit(); + if message.is_empty() { + return; + } if let Some(peer) = &mut NetworkManager::singleton().bind_mut().peer { match peer { PeerKind::Client(peer, socket_addr) => {