From aa485547a6df2cec46246f2c61fb78d993207a7c Mon Sep 17 00:00:00 2001 From: tarsin <43900799+asuka-mio@users.noreply.github.com> Date: Sat, 18 Feb 2023 01:08:56 +0800 Subject: [PATCH] Fix a stupid memleak --- app/src/main/java/com/hippo/image/Image.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 {