mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2026-02-24 03:14:05 +00:00
Merge pull request #1768 from vadims/fix-editable-text-size-calculation
[ASEditableTextNode] should include insets when calculating size
This commit is contained in:
@@ -192,7 +192,9 @@
|
||||
{
|
||||
ASTextKitComponents *displayedComponents = [self isDisplayingPlaceholder] ? _placeholderTextKitComponents : _textKitComponents;
|
||||
CGSize textSize = [displayedComponents sizeForConstrainedWidth:constrainedSize.width];
|
||||
return CGSizeMake(fminf(ceilf(textSize.width), constrainedSize.width), fminf(ceilf(textSize.height), constrainedSize.height));
|
||||
CGFloat width = ceilf(textSize.width + _textContainerInset.left + _textContainerInset.right);
|
||||
CGFloat height = ceilf(textSize.height + _textContainerInset.top + _textContainerInset.bottom);
|
||||
return CGSizeMake(fminf(width, constrainedSize.width), fminf(height, constrainedSize.height));
|
||||
}
|
||||
|
||||
- (void)layout
|
||||
|
||||
Reference in New Issue
Block a user