






W_ and you'll see the odd behaviourKEY_LEFT doesn't trigger m_InputUpdate so it won't scroll
KEY_LEFT doesn't actually cause m_InputUpdate so chat.cpp:L903 which is supposed to catch this, doesn't. To observe for yourself, input the repeating pattern W_ until it no longer fits and move your cursor to the start.
Not quite sure how best to address this, KEY_LEFT isn't really a change so returning true from CLineInput::ProcessInput s...








