update viewport on absolute scrollTo