This commit is contained in:
Peter
2019-01-22 23:54:03 +04:00
parent 6e5d892bf9
commit 2da656bff2
11 changed files with 89 additions and 45 deletions

View File

@@ -15,7 +15,13 @@ private func contentNodeMessagesAndClassesForItem(_ item: ChatMessageItem) -> [(
if let _ = media as? TelegramMediaImage {
result.append((message, ChatMessageMediaBubbleContentNode.self))
} else if let file = media as? TelegramMediaFile {
if file.isVideo || (file.isAnimated && file.dimensions != nil) {
var isVideo = file.isVideo || (file.isAnimated && file.dimensions != nil)
#if DEBUG
if let fileName = file.fileName, fileName.hasSuffix(".mkv") {
isVideo = true
}
#endif
if isVideo {
result.append((message, ChatMessageMediaBubbleContentNode.self))
} else {
result.append((message, ChatMessageFileBubbleContentNode.self))