fixed fragment refresh on swipe