Various improvements

This commit is contained in:
Ilya Laktyushin
2024-08-09 17:43:47 +02:00
parent d17391ad9b
commit 2bf11a6279
31 changed files with 340 additions and 126 deletions

View File

@@ -318,6 +318,12 @@ public final class ChatMessageAttachedContentNode: ASDisplayNode {
flags.remove(.preferMediaInline)
mediaAndFlags = (mediaAndFlagsValue.0, flags)
}
if let adAttribute = message.adAttribute, adAttribute.hasContentMedia {
var flags = mediaAndFlagsValue.1
flags.remove(.preferMediaInline)
flags.insert(.preferMediaBeforeText)
mediaAndFlags = (mediaAndFlagsValue.0, flags)
}
}
var contentMediaAspectFilled = false