Fixes #17036, On iOS, make sure the input caret stays in the active input field when scrolling - thanks Sebastien Brunot (IBM CCLA).