Reset position correctly when updating adapter