Improving smooth scroll when required position is nearby

The jump-scroll implementation first scrolls the list
two screens above or below the desired position.
This fix prevents such a jump from happening when the
current position is already withing two screens of the
desired one.

Change-Id: I8e68fc724cc37980a9512a7c9bc7ac8345153578
1 file changed