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