Просмотр исходного кода

Fix a crash on AnimatedImageView

qibian 3 лет назад
Родитель
Сommit
74880854d0
1 измененных файлов с 2 добавлено и 1 удалено
  1. 2 1
      Sources/Views/AnimatedImageView.swift

+ 2 - 1
Sources/Views/AnimatedImageView.swift

@@ -560,7 +560,8 @@ extension AnimatedImageView {
                 return
             }
 
-            animatedFrames[previousFrameIndex] = animatedFrames[previousFrameIndex]?.placeholderFrame
+            let previousFrame = animatedFrames[previousFrameIndex]
+            animatedFrames[previousFrameIndex] = previousFrame?.placeholderFrame
 
             preloadIndexes(start: currentFrameIndex).forEach { index in
                 guard let currentAnimatedFrame = animatedFrames[index] else { return }