Fix converting static sticker to video on editing

This commit is contained in:
Ilya Laktyushin 2024-04-16 00:30:23 +04:00
parent 7526d39b83
commit 2670be22be

View File

@ -207,10 +207,14 @@ public final class MediaEditor {
} }
public var resultIsVideo: Bool { public var resultIsVideo: Bool {
if self.values.entities.contains(where: { $0.entity.isAnimated }) {
return true
}
if case let .sticker(file) = self.subject { if case let .sticker(file) = self.subject {
return file.isAnimatedSticker || file.isVideoSticker 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? { public var resultImage: UIImage? {