Fixes positioning when using setSelection() and setSelectionFromTop()

setSelection() == setSelectionFromTop(0)   as per ListView.java