Merge commit '136e0fa3709f3f973343db26a090c9e9c907108d'

This commit is contained in:
Isaac
2024-06-28 19:36:38 +02:00
52 changed files with 934 additions and 449 deletions

View File

@@ -2948,7 +2948,13 @@ public class ChatMessageBubbleItemNode: ChatMessageItemView, ChatMessagePreviewI
contentSize.height += totalContentNodesHeight
if let paidContent = item.message.media.first(where: { $0 is TelegramMediaPaidContent }) as? TelegramMediaPaidContent, let media = paidContent.extendedMedia.first {
var isLocked = false
if case .preview = media {
isLocked = true
} else if item.presentationData.isPreview {
isLocked = true
}
if isLocked {
let sizeAndApply = unlockButtonLayout(ChatMessageUnlockMediaNode.Arguments(
presentationData: item.presentationData,
strings: item.presentationData.strings,