Fixes command processing running over chat input.

Fixes  #875
This commit is contained in:
Pieter-Jan Briers
2020-05-03 16:03:42 +02:00
parent 9eb15c03b9
commit d0b4ba7099

View File

@@ -211,19 +211,19 @@ namespace Content.Client.Chat
case OOCAlias: case OOCAlias:
{ {
var conInput = text.Substring(1); var conInput = text.Substring(1);
_console.ProcessCommand($"ooc \"{conInput}\""); _console.ProcessCommand($"ooc \"{CommandParsing.Escape(conInput)}\"");
break; break;
} }
case MeAlias: case MeAlias:
{ {
var conInput = text.Substring(1); var conInput = text.Substring(1);
_console.ProcessCommand($"me \"{conInput}\""); _console.ProcessCommand($"me \"{CommandParsing.Escape(conInput)}\"");
break; break;
} }
default: default:
{ {
var conInput = _currentChatBox.DefaultChatFormat != null var conInput = _currentChatBox.DefaultChatFormat != null
? string.Format(_currentChatBox.DefaultChatFormat, text) ? string.Format(_currentChatBox.DefaultChatFormat, CommandParsing.Escape(text))
: text; : text;
_console.ProcessCommand(conInput); _console.ProcessCommand(conInput);
break; break;