diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/client/console.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/client/console.c b/src/client/console.c index eb1eeeb..4cf59f8 100644 --- a/src/client/console.c +++ b/src/client/console.c @@ -293,7 +293,10 @@ static void start_message_mode(chatMode_t mode) return; } - Con_Close(qtrue); + // starting messagemode closes console + if (cls.key_dest & KEY_CONSOLE) { + Con_Close(qtrue); + } con.chat = mode; IF_Replace(&con.chatPrompt.inputLine, Cmd_RawArgs()); |