Fix cover fetching in compose views (#7315)

Make sure it passed thru the custom fetcher

(cherry picked from commit 1b804e61cb)

# Conflicts:
#	app/src/main/java/eu/kanade/data/history/HistoryMapper.kt
#	app/src/main/java/eu/kanade/domain/history/model/HistoryWithRelations.kt
#	app/src/main/java/eu/kanade/tachiyomi/App.kt
This commit is contained in:
Ivan Iskandar
2022-06-18 09:21:29 +07:00
committed by Jobobby04
parent b4d9c36b32
commit a5fe4e1a44
11 changed files with 147 additions and 9 deletions
@@ -21,7 +21,7 @@ enum class MangaCover(private val ratio: Float) {
@Composable
operator fun invoke(
modifier: Modifier = Modifier,
data: String?,
data: Any?,
contentDescription: String? = null,
shape: Shape? = null,
) {
@@ -191,7 +191,7 @@ fun HistoryItem(
modifier = Modifier
.fillMaxHeight()
.clickable(onClick = onClickCover),
data = history.thumbnailUrl,
data = history.coverData,
)
Column(
modifier = Modifier
@@ -47,7 +47,7 @@ private val defaultCover: @Composable RowScope.(Manga, () -> Unit) -> Unit = { m
.padding(vertical = 8.dp)
.clickable(onClick = onClick)
.fillMaxHeight(),
data = manga.thumbnailUrl,
data = manga,
)
}