Fix bug in a common scroll view
Fix bug when scroll position is negative
fix bug in list view