Issue
When you hold down any key long enough you will reach the consoles window width and then your cursor will move to the left side of the console. This is unwanted behavior, instead when the characters reach the consoles width, all the characters should be shifted to the left and likewise shifted to the right when backspace is pressed. The m_TextField.m_Input should be stored in something like m_TextField.m_InputView.
Issue
When you hold down any key long enough you will reach the consoles window width and then your cursor will move to the left side of the console. This is unwanted behavior, instead when the characters reach the consoles width, all the characters should be shifted to the left and likewise shifted to the right when backspace is pressed. The
m_TextField.m_Inputshould be stored in something likem_TextField.m_InputView.