diff --git a/submodules/ShareItems/Sources/ShareItems.swift b/submodules/ShareItems/Sources/ShareItems.swift index f11d88dd81..ca69bd6f94 100644 --- a/submodules/ShareItems/Sources/ShareItems.swift +++ b/submodules/ShareItems/Sources/ShareItems.swift @@ -374,7 +374,10 @@ public func sentShareItems(account: Account, to peerIds: [PeerId], items: [Prepa } else if let media = media.media as? TelegramMediaFile { if media.isVideo { mediaTypes.video += 1 - } else if let fileName = media.fileName, fileName.hasPrefix("mp3") || fileName.hasPrefix("m4a") { + } else if media.isVoice || media.isAnimated || media.isSticker { + mediaTypes = (0, 0, 0, 0) + break + } else if let fileName = media.fileName?.lowercased(), fileName.hasPrefix(".mp3") || fileName.hasPrefix("m4a") { mediaTypes.music += 1 } else { mediaTypes.other += 1