Fix gif playback

This commit is contained in:
Ali
2020-07-09 15:52:23 +04:00
parent 0e6c8c1488
commit 5ebe57fc88

View File

@@ -108,9 +108,14 @@ private final class NativeVideoContentNode: ASDisplayNode, UniversalVideoContent
var status: Signal<MediaPlayerStatus, NoError> {
return combineLatest(self._thumbnailStatus.get(), self._status.get())
|> map { thumbnailStatus, status in
if let thumbnailStatus = thumbnailStatus {
return thumbnailStatus
} else {
switch status.status {
case .buffering:
if let thumbnailStatus = thumbnailStatus {
return thumbnailStatus
} else {
return status
}
default:
return status
}
}