From c03ed9a8f4581175778667e22d00dea1bfb1f889 Mon Sep 17 00:00:00 2001 From: ricky cancro <@pinterest.com> Date: Tue, 4 Aug 2015 08:12:32 -0700 Subject: [PATCH] ASDisplayNode returns requestedLayoutSize by default --- AsyncDisplayKit/ASDisplayNode.mm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/AsyncDisplayKit/ASDisplayNode.mm b/AsyncDisplayKit/ASDisplayNode.mm index 7ad4f55bcc..6cc75143fd 100644 --- a/AsyncDisplayKit/ASDisplayNode.mm +++ b/AsyncDisplayKit/ASDisplayNode.mm @@ -1308,7 +1308,7 @@ static NSInteger incrementIfFound(NSInteger i) { - (CGSize)calculateSizeThatFits:(CGSize)constrainedSize { ASDisplayNodeAssertThreadAffinity(self); - return CGSizeZero; + return CGSizeMake(MIN(self.requestedLayoutSize.width, constrainedSize.width), MIN(self.requestedLayoutSize.height, constrainedSize.height)); } - (ASLayoutSpec *)layoutSpecThatFits:(ASSizeRange)constrainedSize