From 3f5c9dcd138adad21d709bd16ae0df3eef082b2a Mon Sep 17 00:00:00 2001 From: threadexception Date: Sun, 16 Jan 2022 17:22:55 +0100 Subject: [PATCH] Fix issue with chat after char selection --- client/src/lib.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/client/src/lib.rs b/client/src/lib.rs index e6b6181f8f..8d5fb990c9 100644 --- a/client/src/lib.rs +++ b/client/src/lib.rs @@ -865,7 +865,10 @@ impl Client { /// Request a state transition to `ClientState::Registered` from an ingame /// state. - pub fn request_remove_character(&mut self) { self.send_msg(ClientGeneral::ExitInGame); } + pub fn request_remove_character(&mut self) { + self.chat_mode = ChatMode::World; + self.send_msg(ClientGeneral::ExitInGame); + } pub fn set_view_distance(&mut self, view_distance: u32) { let view_distance = view_distance.max(1).min(65);