round scroll positions, since there is sometimes an offset < 1