Don't seek animated sticker if frame count is unknown

This commit is contained in:
Ilya Laktyushin 2022-01-29 02:37:16 +03:00
parent dc8a9f16a7
commit 8f74c6be76

View File

@ -622,6 +622,10 @@ public final class AnimatedStickerNode: ASDisplayNode {
guard let frameSource = maybeFrameSource else { guard let frameSource = maybeFrameSource else {
return return
} }
if frameSource.frameCount == 0 {
return
}
let frameQueue = QueueLocalObject<AnimatedStickerFrameQueue>(queue: queue, generate: { let frameQueue = QueueLocalObject<AnimatedStickerFrameQueue>(queue: queue, generate: {
return AnimatedStickerFrameQueue(queue: queue, length: 1, source: frameSource) return AnimatedStickerFrameQueue(queue: queue, length: 1, source: frameSource)
}) })