fixes #3261 - reset lastPosition on descend dir