diff --git a/clients/ios/Classes/FeedDetailObjCViewController.m b/clients/ios/Classes/FeedDetailObjCViewController.m index 1bae77ba0..b100a2247 100644 --- a/clients/ios/Classes/FeedDetailObjCViewController.m +++ b/clients/ios/Classes/FeedDetailObjCViewController.m @@ -1973,6 +1973,11 @@ typedef NS_ENUM(NSUInteger, FeedSection) [appDelegate showColumn:UISplitViewControllerColumnSecondary debugInfo:@"tap selected row"]; + if (!appDelegate.isPhone) { + [appDelegate.storyPagesViewController viewWillAppear:NO]; + [appDelegate.storyPagesViewController viewDidAppear:NO]; + } + if (!isGrid) { return; } @@ -2499,11 +2504,11 @@ didEndSwipingSwipingWithState:(MCSwipeTableViewCellState)state if (storiesCollection.inSearch) { if (storiesCollection.savedSearchQuery == nil) { - [viewController addTitle:@"Save search" iconName:@"search" selectionShouldDismiss:YES handler:^{ + [viewController addTitle:@"Save search" iconName:@"g_icn_search.png" selectionShouldDismiss:YES handler:^{ [self saveSearch]; }]; } else { - [viewController addTitle:@"Delete saved search" iconName:@"search" selectionShouldDismiss:YES handler:^{ + [viewController addTitle:@"Delete saved search" iconName:@"g_icn_search.png" selectionShouldDismiss:YES handler:^{ [self deleteSavedSearch]; }]; } diff --git a/clients/ios/Classes/FeedsObjCViewController.m b/clients/ios/Classes/FeedsObjCViewController.m index d7dfc93dc..a1bc80b86 100644 --- a/clients/ios/Classes/FeedsObjCViewController.m +++ b/clients/ios/Classes/FeedsObjCViewController.m @@ -1722,6 +1722,11 @@ static NSArray *NewsBlurTopSectionNames; appDelegate.storiesCollection.searchQuery = searchQuery; appDelegate.storiesCollection.savedSearchQuery = searchQuery; } + + if (!appDelegate.isPhone) { + [appDelegate.feedDetailViewController viewWillAppear:NO]; + [appDelegate.feedDetailViewController viewDidAppear:NO]; + } } - (CGFloat)tableView:(UITableView *)tableView @@ -1996,6 +2001,11 @@ heightForHeaderInSection:(NSInteger)section { } [appDelegate loadRiverFeedDetailView:appDelegate.feedDetailViewController withFolder:folder]; + + if (!appDelegate.isPhone) { + [appDelegate.feedDetailViewController viewWillAppear:NO]; + [appDelegate.feedDetailViewController viewDidAppear:NO]; + } } - (NSArray *)allIndexPaths {