Pārlūkot izejas kodu

Fix recycled icon in source migration list when source isn't installed

arkon 4 gadi atpakaļ
vecāks
revīzija
9b4ffd1cd5

+ 1 - 1
app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/SourceHolder.kt

@@ -43,7 +43,7 @@ class SourceHolder(view: View, override val adapter: SourceAdapter) :
         // Set source name
         title.text = source.name
 
-        // Set circle letter image.
+        // Set source icon
         itemView.post {
             val icon = source.icon()
             when {

+ 2 - 5
app/src/main/java/eu/kanade/tachiyomi/ui/migration/SourceHolder.kt

@@ -39,12 +39,9 @@ class SourceHolder(view: View, override val adapter: SourceAdapter) :
         // Set source name
         title.text = source.name
 
-        // Set circle letter image.
+        // Set source icon
         itemView.post {
-            val icon = source.icon()
-            if (icon != null) {
-                image.setImageDrawable(icon)
-            }
+            image.setImageDrawable(source.icon())
         }
     }
 }