Caret scroll fix for Return key

Scroll view when caret is moved with return key (forgot to add this in last pull request, sorry)