fix InfiniteViewPager listener