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

This commit is contained in:
arkon 2020-05-23 10:15:06 -04:00
parent ed87dd89a1
commit 9b4ffd1cd5
2 changed files with 3 additions and 6 deletions

View File

@ -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 {

View File

@ -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())
}
}
}