diff --git a/Telegram-Mac/ChatMessageItem.swift b/Telegram-Mac/ChatMessageItem.swift index b05d5234e7..d9561382e1 100644 --- a/Telegram-Mac/ChatMessageItem.swift +++ b/Telegram-Mac/ChatMessageItem.swift @@ -267,6 +267,9 @@ class ChatMessageItem: ChatRowItem { override init(_ initialSize:NSSize, _ chatInteraction:ChatInteraction,_ context: AccountContext, _ entry: ChatHistoryEntry, theme: TelegramPresentationTheme) { if let message = entry.message { + if message.inlinePeer == nil, message.id.namespace == Namespaces.Message.Cloud, message.text.isEmpty, message.media.contains(where: { $0 is TelegramMediaUnsupported }) { + chatInteraction.context.account.viewTracker.updateUnsupportedMediaForMessageIds(messageIds: Set([MessageAndThreadId(messageId: message.id, threadId: chatInteraction.chatLocation.threadId)])) + } let isIncoming: Bool = message.isIncoming(context.account, entry.renderType == .bubble) @@ -1030,4 +1033,3 @@ class ChatMessageItem: ChatRowItem { } } - diff --git a/submodules/telegram-ios b/submodules/telegram-ios index a24bbe45f9..c15631ac10 160000 --- a/submodules/telegram-ios +++ b/submodules/telegram-ios @@ -1 +1 @@ -Subproject commit a24bbe45f9861f736a79916a50898512f751e0dc +Subproject commit c15631ac1067e26c6fdc1efe56826c246ae721a9