mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-12-22 14:20:20 +00:00
Merge branch 'master' of gitlab.com:peter-iakovlev/TelegramUI
This commit is contained in:
@@ -8,6 +8,7 @@ private func contentNodeMessagesAndClassesForItem(_ item: ChatMessageItem) -> [(
|
||||
var result: [(Message, AnyClass)] = []
|
||||
var skipText = false
|
||||
var addFinalText = false
|
||||
var isUnsupportedMedia = false
|
||||
|
||||
outer: for message in item.content {
|
||||
inner: for media in message.media {
|
||||
@@ -41,10 +42,14 @@ private func contentNodeMessagesAndClassesForItem(_ item: ChatMessageItem) -> [(
|
||||
result.removeAll()
|
||||
result.append((message, ChatMessageActionBubbleContentNode.self))
|
||||
return result
|
||||
} else if let _ = media as? TelegramMediaPoll {
|
||||
result.append((message, ChatMessagePollBubbleContentNode.self))
|
||||
} else if let _ = media as? TelegramMediaUnsupported {
|
||||
isUnsupportedMedia = true
|
||||
}
|
||||
}
|
||||
|
||||
if !message.text.isEmpty {
|
||||
if !message.text.isEmpty || isUnsupportedMedia {
|
||||
if !skipText {
|
||||
if case .group = item.content {
|
||||
addFinalText = true
|
||||
|
||||
Reference in New Issue
Block a user