diff --git a/submodules/TelegramUI/Components/MediaEditor/Sources/MediaEditor.swift b/submodules/TelegramUI/Components/MediaEditor/Sources/MediaEditor.swift index f23092d8bf..37d5717a94 100644 --- a/submodules/TelegramUI/Components/MediaEditor/Sources/MediaEditor.swift +++ b/submodules/TelegramUI/Components/MediaEditor/Sources/MediaEditor.swift @@ -207,10 +207,14 @@ public final class MediaEditor { } public var resultIsVideo: Bool { + if self.values.entities.contains(where: { $0.entity.isAnimated }) { + return true + } if case let .sticker(file) = self.subject { return file.isAnimatedSticker || file.isVideoSticker + } else { + return self.player != nil || self.audioPlayer != nil || self.additionalPlayer != nil } - return self.player != nil || self.audioPlayer != nil || self.additionalPlayer != nil || self.values.entities.contains(where: { $0.entity.isAnimated }) } public var resultImage: UIImage? {