From aee7b3b77a90c2153e3ac9aadb209a3990ddc8b2 Mon Sep 17 00:00:00 2001 From: Scott Goodson Date: Thu, 31 Dec 2015 01:52:08 -0800 Subject: [PATCH] Remove padding workaround from old CoreText days. This is a vestige from Paper. Discussion: https://github.com/facebook/AsyncDisplayKit/issues/1013 --- AsyncDisplayKit/ASTextNode.mm | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/AsyncDisplayKit/ASTextNode.mm b/AsyncDisplayKit/ASTextNode.mm index fdcfc26b19..9ad5437b59 100644 --- a/AsyncDisplayKit/ASTextNode.mm +++ b/AsyncDisplayKit/ASTextNode.mm @@ -413,9 +413,7 @@ static NSArray *DefaultLinkAttributeNames = @[ NSLinkAttributeName ]; if (backgroundColor) { CGContextSetFillColorWithColor(context, backgroundColor); CGContextSetBlendMode(context, kCGBlendModeCopy); - // outset the background fill to cover fractional errors when drawing at a - // small contentsScale. - CGContextFillRect(context, CGRectInset(bounds, -2, -2)); + CGContextFillRect(context, CGContextGetClipBoundingBox(context)); CGContextSetBlendMode(context, kCGBlendModeNormal); } }