ensure that the truncater is initialized before the context is in _calculateSize

This commit is contained in:
Tom King
2016-01-29 09:32:40 -05:00
parent 08d15e4ca5
commit d0edbe809a

View File

@@ -103,8 +103,6 @@ static NSCharacterSet *_defaultAvoidTruncationCharacterSet()
constrainedSize:shadowConstrainedSize
layoutManagerFactory:attributes.layoutManagerFactory
layoutManagerDelegate:attributes.layoutManagerDelegate];
[self truncater];
}
return _context;
}
@@ -138,6 +136,7 @@ static NSCharacterSet *_defaultAvoidTruncationCharacterSet()
- (void)_calculateSize
{
[self truncater];
if (_attributes.minimumScaleFactor < 1 && _attributes.minimumScaleFactor > 0) {
[[self fontSizeAdjuster] adjustFontSize];
}