diff --git a/Source/ASTextNode2.mm b/Source/ASTextNode2.mm index 48ff3c4bb..2610f9803 100644 --- a/Source/ASTextNode2.mm +++ b/Source/ASTextNode2.mm @@ -415,6 +415,9 @@ + (ASTextLayout *)compatibleLayoutWithContainer:(ASTextContainer *)container if (!CGRectContainsRect(maxRect, containerBounds)) { continue; } + if (!CGSizeEqualToSize(container.size, constrainedSize)) { + continue; + } // Now check container params. ASTextContainer *otherContainer = layout.container;