fix when swipeview < viewport