From d1d25a770c0602bb264f61219e6d4f5028c03b5c Mon Sep 17 00:00:00 2001 From: Adlai Holler Date: Wed, 14 Sep 2016 16:21:05 -0700 Subject: [PATCH] Don't beginUpdates/endUpdates on cell relayout if data source is gone (#2248) --- AsyncDisplayKit/ASTableView.mm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/AsyncDisplayKit/ASTableView.mm b/AsyncDisplayKit/ASTableView.mm index 842a684273..fbe18702ef 100644 --- a/AsyncDisplayKit/ASTableView.mm +++ b/AsyncDisplayKit/ASTableView.mm @@ -1164,7 +1164,7 @@ static NSString * const kCellReuseIdentifier = @"_ASTableViewCell"; - (void)didLayoutSubviewsOfTableViewCell:(_ASTableViewCell *)tableViewCell { ASCellNode *node = tableViewCell.node; - if (node == nil) { + if (node == nil || _asyncDataSource == nil) { return; }