Cherry-pick various improvements

This commit is contained in:
Ilya Laktyushin
2023-11-08 16:44:46 +04:00
parent 037ebcf764
commit 5d26ed41c4
10 changed files with 328 additions and 57 deletions

View File

@@ -1556,7 +1556,7 @@ public class ChatMessageBubbleItemNode: ChatMessageItemView, ChatMessagePreviewI
for contentNodeItemValue in contentNodeMessagesAndClasses {
let contentNodeItem = contentNodeItemValue as (message: Message, type: AnyClass, attributes: ChatMessageEntryAttributes, bubbleAttributes: BubbleItemAttributes)
if contentNodeItem.type == ChatMessageGiveawayBubbleContentNode.self {
maximumContentWidth = 260.0
maximumContentWidth = min(305.0, maximumContentWidth)
break
}
if contentNodeItem.type == ChatMessageInstantVideoBubbleContentNode.self, !contentNodeItem.bubbleAttributes.isAttachment {