diff --git a/app/src/main/java/com/hippo/image/Image.kt b/app/src/main/java/com/hippo/image/Image.kt index 8d367236b..53c4a66ea 100644 --- a/app/src/main/java/com/hippo/image/Image.kt +++ b/app/src/main/java/com/hippo/image/Image.kt @@ -56,8 +56,8 @@ class Image private constructor(private val src: CloseableSource) { (mObtainedDrawable as? AnimatedImageDrawable)?.stop() (mObtainedDrawable as? BitmapDrawable)?.bitmap?.recycle() mObtainedDrawable?.callback = null - mObtainedDrawable = null (mObtainedDrawable as? AnimatedImageDrawable)?.let { src.close() } + mObtainedDrawable = null } companion object {