Я уже когда-то об этом писал - тогда проблема была решена. Вот-вот закончится марафон, тыкаешь-тыкаешь, очередная опечатка - бэкспейс, а текст-то уже допечатан, в результате бэкспейс возвращает на предыдущую страницу. :/ Тогда решение было простым - при завершении печати текста переносить курсор в чат.