Integrated swipe refresh