From 32f35d9d54942e3372967261f5967a7703a969ab Mon Sep 17 00:00:00 2001 From: Michael Schneider Date: Tue, 26 Apr 2016 10:37:32 -0700 Subject: [PATCH] Use visibleNodeIndexPathsForRangeController: to base on visibleNodes in ASTableView --- AsyncDisplayKit/ASTableView.mm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/AsyncDisplayKit/ASTableView.mm b/AsyncDisplayKit/ASTableView.mm index dfd7c6353e..c0449da6c4 100644 --- a/AsyncDisplayKit/ASTableView.mm +++ b/AsyncDisplayKit/ASTableView.mm @@ -394,9 +394,9 @@ static NSString * const kCellReuseIdentifier = @"_ASTableViewCell"; - (NSArray *)visibleNodes { - NSArray *indexPaths = [self indexPathsForVisibleRows]; - NSMutableArray *visibleNodes = [[NSMutableArray alloc] init]; - + NSArray *indexPaths = [self visibleNodeIndexPathsForRangeController:_rangeController]; + + NSMutableArray *visibleNodes = [NSMutableArray array]; for (NSIndexPath *indexPath in indexPaths) { ASCellNode *node = [self nodeForRowAtIndexPath:indexPath]; if (node) {