Fix TextFieldComponent height calculation

This commit is contained in:
Isaac 2023-11-27 22:02:29 +04:00
parent d971a134d5
commit 1650cb973b

View File

@ -1059,7 +1059,7 @@ public final class TextFieldComponent: Component {
availableSize.width += 32.0 availableSize.width += 32.0
} }
let textHeight = self.textView.textHeightForWidth(availableSize.width - textLeftInset, rightInset: innerTextInsets.right) let textHeight = self.textView.textHeightForWidth(availableSize.width - component.insets.left, rightInset: innerTextInsets.right)
let size = CGSize(width: availableSize.width, height: min(textHeight, availableSize.height)) let size = CGSize(width: availableSize.width, height: min(textHeight, availableSize.height))
let textFrame = CGRect(origin: CGPoint(x: textLeftInset, y: 0.0), size: CGSize(width: size.width - component.insets.left, height: size.height)) let textFrame = CGRect(origin: CGPoint(x: textLeftInset, y: 0.0), size: CGSize(width: size.width - component.insets.left, height: size.height))