From a23b5d9e7794fa375808a59a3fcc63709e34bc94 Mon Sep 17 00:00:00 2001 From: Ryan Nystrom Date: Sun, 3 Jun 2018 20:43:49 -0400 Subject: [PATCH] Always set size on text container --- StyledText/StyledTextRenderer.swift | 2 ++ 1 file changed, 2 insertions(+) diff --git a/StyledText/StyledTextRenderer.swift b/StyledText/StyledTextRenderer.swift index edc1c8a..924d741 100644 --- a/StyledText/StyledTextRenderer.swift +++ b/StyledText/StyledTextRenderer.swift @@ -70,6 +70,8 @@ public final class StyledTextRenderer { private func _size(_ key: StyledTextRenderCacheKey) -> CGSize { let cache = StyledTextRenderer.globalSizeCache if let cached = cache[key] { + // always update the container to requested size + textContainer.size = cached return cached } let insetWidth = max(key.width - inset.left - inset.right, 0)