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

(cherry picked from commit 9b4ffd1cd565260186618a0afadb5bc0b661064d)
This commit is contained in:
arkon 2020-05-23 10:15:06 -04:00 committed by Jobobby04
parent 9d764781c3
commit 4edb9ed398
2 changed files with 3 additions and 6 deletions

View File

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

View File

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