From d0edbe809af8ac39d5aafb539b3b0205b4213303 Mon Sep 17 00:00:00 2001 From: Tom King Date: Fri, 29 Jan 2016 09:32:40 -0500 Subject: [PATCH] ensure that the truncater is initialized before the context is in _calculateSize --- AsyncDisplayKit/TextKit/ASTextKitRenderer.mm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/AsyncDisplayKit/TextKit/ASTextKitRenderer.mm b/AsyncDisplayKit/TextKit/ASTextKitRenderer.mm index aa6b94d525..05996c4de3 100755 --- a/AsyncDisplayKit/TextKit/ASTextKitRenderer.mm +++ b/AsyncDisplayKit/TextKit/ASTextKitRenderer.mm @@ -103,8 +103,6 @@ static NSCharacterSet *_defaultAvoidTruncationCharacterSet() constrainedSize:shadowConstrainedSize layoutManagerFactory:attributes.layoutManagerFactory layoutManagerDelegate:attributes.layoutManagerDelegate]; - - [self truncater]; } return _context; } @@ -138,6 +136,7 @@ static NSCharacterSet *_defaultAvoidTruncationCharacterSet() - (void)_calculateSize { + [self truncater]; if (_attributes.minimumScaleFactor < 1 && _attributes.minimumScaleFactor > 0) { [[self fontSizeAdjuster] adjustFontSize]; }