From 73073215c61d235c7df49328ef2222f337bdd12b Mon Sep 17 00:00:00 2001 From: Alec Larson Date: Thu, 13 Nov 2014 16:43:45 -0800 Subject: [PATCH] [ASDisplayNode convertRect:fromNode:] hotfix `_calculateTransformFromReferenceToTarget()` was being called incorrectly! :+1: --- AsyncDisplayKit/ASDisplayNode.mm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/AsyncDisplayKit/ASDisplayNode.mm b/AsyncDisplayKit/ASDisplayNode.mm index 5e516fedb6..a797ae2139 100644 --- a/AsyncDisplayKit/ASDisplayNode.mm +++ b/AsyncDisplayKit/ASDisplayNode.mm @@ -579,7 +579,7 @@ static inline CATransform3D _calculateTransformFromReferenceToTarget(ASDisplayNo node = node ? node : _getRootNode(self); // Calculate transform to map points between coordinate spaces - CATransform3D nodeTransform = _calculateTransformFromReferenceToTarget(self, node); + CATransform3D nodeTransform = _calculateTransformFromReferenceToTarget(node, self); CGAffineTransform flattenedTransform = CATransform3DGetAffineTransform(nodeTransform); ASDisplayNodeAssertTrue(CATransform3DIsAffine(nodeTransform));