diff --git a/src/openrct2-ui/input/InputManager.cpp b/src/openrct2-ui/input/InputManager.cpp index 3c81dc477a..4110975caf 100644 --- a/src/openrct2-ui/input/InputManager.cpp +++ b/src/openrct2-ui/input/InputManager.cpp @@ -253,7 +253,7 @@ void InputManager::ProcessInGameConsole(const InputEvent& e) void InputManager::ProcessChat(const InputEvent& e) { - if (e.DeviceKind == InputDeviceKind::Keyboard && e.State == InputEventState::Release) + if (e.DeviceKind == InputDeviceKind::Keyboard && e.State == InputEventState::Down) { auto input = ChatInput::None; switch (e.Button)