Fix ad and contact buttons layout

This commit is contained in:
Ilya Laktyushin
2024-02-02 23:44:46 +04:00
parent 94835e8272
commit 011189e98f
2 changed files with 12 additions and 2 deletions

View File

@@ -596,7 +596,12 @@ public final class ChatMessageAttachedContentNode: ASDisplayNode {
false
)
actionButtonMinWidthAndFinalizeLayout = (buttonWidth, continueLayout)
actualWidth = max(actualWidth, buttonWidth)
var buttonInset: CGFloat = 0.0
if let buttonIconImage {
buttonInset += buttonIconImage.size.width + 2.0
}
actualWidth = max(actualWidth, buttonWidth + buttonInset * 2.0)
} else {
actionButtonMinWidthAndFinalizeLayout = nil
}