From 23019cbbea54210f295fc4c4fad80f4dc27b5c9e Mon Sep 17 00:00:00 2001 From: rcancro Date: Tue, 16 Feb 2016 09:34:38 -0800 Subject: [PATCH] Remove wordkerner in ASTextNode to fix jumbled text bug --- AsyncDisplayKit/ASTextNode.mm | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/AsyncDisplayKit/ASTextNode.mm b/AsyncDisplayKit/ASTextNode.mm index 99f8f716d7..a2b9f3121a 100644 --- a/AsyncDisplayKit/ASTextNode.mm +++ b/AsyncDisplayKit/ASTextNode.mm @@ -21,7 +21,6 @@ #import "ASTextKitRenderer.h" #import "ASTextKitRenderer+Positioning.h" #import "ASTextKitShadower.h" -#import "ASTextNodeWordKerner.h" #import "ASInternalHelpers.h" #import "ASEqualityHelpers.h" @@ -81,10 +80,6 @@ static NSString *ASTextNodeTruncationTokenAttributeName = @"ASTextNodeTruncation ASTextKitRenderer *_renderer; UILongPressGestureRecognizer *_longPressGestureRecognizer; - - ASDN::Mutex _wordKernerLock; - ASTextNodeWordKerner *_wordKerner; - } @dynamic placeholderEnabled; @@ -248,7 +243,6 @@ static NSArray *DefaultLinkAttributeNames = @[ NSLinkAttributeName ]; .maximumNumberOfLines = _maximumNumberOfLines, .exclusionPaths = _exclusionPaths, .minimumScaleFactor = _minimumScaleFactor, - .layoutManagerDelegate = [self _wordKerner], }; } @@ -284,15 +278,6 @@ static NSArray *DefaultLinkAttributeNames = @[ NSLinkAttributeName ]; } } -- (ASTextNodeWordKerner *)_wordKerner -{ - ASDN::MutexLocker l(_wordKernerLock); - if (_wordKerner == nil) { - _wordKerner = [[ASTextNodeWordKerner alloc] init]; - } - return _wordKerner; -} - #pragma mark - Layout and Sizing - (BOOL)_needInvalidateRendererForBoundsSize:(CGSize)boundsSize