From fa4e20e8747fd48d3d9cb7004743b931ba39cfaf Mon Sep 17 00:00:00 2001 From: Ethan Nagel Date: Wed, 24 Feb 2016 11:03:06 -0800 Subject: [PATCH] Initialize _asyncDelegateImplementsScrollviewDidScroll so we forward scollViewDidScroll: calls --- AsyncDisplayKit/ASTableView.mm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/AsyncDisplayKit/ASTableView.mm b/AsyncDisplayKit/ASTableView.mm index c6eefd394b..6241f28a61 100644 --- a/AsyncDisplayKit/ASTableView.mm +++ b/AsyncDisplayKit/ASTableView.mm @@ -287,8 +287,10 @@ static NSString * const kCellReuseIdentifier = @"_ASTableViewCell"; if (asyncDelegate == nil) { _asyncDelegate = nil; _proxyDelegate = _isDeallocating ? nil : [[ASTableViewProxy alloc] initWithTarget:nil interceptor:self]; + _asyncDelegateImplementsScrollviewDidScroll = NO; } else { _asyncDelegate = asyncDelegate; + _asyncDelegateImplementsScrollviewDidScroll = [_asyncDelegate respondsToSelector:@selector(scrollViewDidScroll:)]; _proxyDelegate = [[ASTableViewProxy alloc] initWithTarget:_asyncDelegate interceptor:self]; }