ListView refreshes without restarting at top