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
title.text = source.name
// Set circle letter image.
// Set source icon
itemView.post {
val icon = source.icon()
when {

View File

@ -41,12 +41,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())
}
}
}