diff --git a/clients/ios/Classes/NBContainerViewController.m b/clients/ios/Classes/NBContainerViewController.m index ce210ec01..0b3712251 100644 --- a/clients/ios/Classes/NBContainerViewController.m +++ b/clients/ios/Classes/NBContainerViewController.m @@ -881,9 +881,6 @@ } if (self.feedDetailViewController.storiesCollection.transferredFromDashboard) { - [self.dashboardViewController.storiesModule.storiesCollection - transferStoriesFromCollection:self.feedDetailViewController.storiesCollection]; - self.dashboardViewController.storiesModule.feedPage = self.feedDetailViewController.feedPage + 1; [self.dashboardViewController.storiesModule fadeSelectedCell]; } } diff --git a/clients/ios/Classes/NewsBlurViewController.m b/clients/ios/Classes/NewsBlurViewController.m index f7074971c..a63687f84 100644 --- a/clients/ios/Classes/NewsBlurViewController.m +++ b/clients/ios/Classes/NewsBlurViewController.m @@ -241,7 +241,12 @@ static UIFont *userLabelFont; // NSLog(@"back gesture: %d, %f - %f/%f", (int)gesture.state, percentage, point.x, viewWidth); if (gesture.state == UIGestureRecognizerStateBegan) { - [appDelegate.dashboardViewController.storiesModule fadeSelectedCell:NO]; + if (appDelegate.storiesCollection.transferredFromDashboard) { + [appDelegate.dashboardViewController.storiesModule.storiesCollection + transferStoriesFromCollection:appDelegate.storiesCollection]; + appDelegate.dashboardViewController.storiesModule.feedPage = appDelegate.feedDetailViewController.feedPage + 1; + [appDelegate.dashboardViewController.storiesModule fadeSelectedCell:NO]; + } } else if (gesture.state == UIGestureRecognizerStateChanged) { [appDelegate.masterContainerViewController interactiveTransitionFromFeedDetail:percentage]; } else if (gesture.state == UIGestureRecognizerStateEnded) {