Bug 1795105: Remove usages of ContentState.thumbnail

This commit is contained in:
Jonathan Almeida 2022-11-02 16:20:48 -04:00 committed by mergify[bot]
parent ee0bff886a
commit ef2af26b69
2 changed files with 1 additions and 17 deletions

View File

@ -195,17 +195,14 @@ private fun RecentTabItem(
* @param tab [RecentTab] that was recently viewed.
* @param modifier [Modifier] used to draw the image content.
* @param contentScale [ContentScale] used to draw image content.
* @param alignment [Alignment] used to draw the image content.
*/
@Composable
fun RecentTabImage(
tab: RecentTab.Tab,
modifier: Modifier = Modifier,
contentScale: ContentScale = ContentScale.FillWidth,
alignment: Alignment = Alignment.TopCenter,
) {
val previewImageUrl = tab.state.content.previewImageUrl
val thumbnail = tab.state.content.thumbnail
when {
!previewImageUrl.isNullOrEmpty() -> {
@ -216,15 +213,6 @@ fun RecentTabImage(
contentScale = ContentScale.Crop,
)
}
thumbnail != null -> {
Image(
painter = BitmapPainter(thumbnail.asImageBitmap()),
contentDescription = null,
modifier = modifier,
contentScale = contentScale,
alignment = alignment,
)
}
else -> ThumbnailCard(
url = tab.state.content.url,
key = tab.state.id,

View File

@ -109,11 +109,7 @@ abstract class AbstractBrowserTabViewHolder(
}
}
if (tab.content.thumbnail != null) {
thumbnailView.setImageBitmap(tab.content.thumbnail)
} else {
loadIntoThumbnailView(thumbnailView, tab.id)
}
loadIntoThumbnailView(thumbnailView, tab.id)
}
override fun showTabIsMultiSelectEnabled(selectedMaskView: View?, isSelected: Boolean) {