fixed a bug for OverScrollListView that if height of a listview item
is greater than the visible screen, and when the listview is scrolled
to the bottom, it will be scrolled back to the first item
automatically, which is not desired. This is an edge case though.