Use ContentScale.Crop instead ContentScale.FillBounds to avoid ugly thumbnail stretches

This commit is contained in:
vfsfitvnm
2022-06-08 13:20:50 +02:00
parent bf74be01db
commit 867642e0c4
5 changed files with 8 additions and 8 deletions

View File

@@ -232,7 +232,7 @@ fun PlaylistOrAlbumScreen(
AsyncImage(
model = playlistOrAlbum.thumbnail?.size(thumbnailSizePx),
contentDescription = null,
contentScale = ContentScale.FillBounds,
contentScale = ContentScale.Crop,
modifier = Modifier
.clip(ThumbnailRoundness.shape)
.size(thumbnailSizeDp)
@@ -348,7 +348,7 @@ fun PlaylistOrAlbumScreen(
AsyncImage(
model = song.thumbnail!!.size(songThumbnailSizePx),
contentDescription = null,
contentScale = ContentScale.FillBounds,
contentScale = ContentScale.Crop,
modifier = Modifier
.clip(ThumbnailRoundness.shape)
.size(songThumbnailSizeDp)

View File

@@ -461,7 +461,7 @@ fun SmallPlaylistItem(
AsyncImage(
model = playlist.thumbnail.size(thumbnailSizePx),
contentDescription = null,
contentScale = ContentScale.FillBounds,
contentScale = ContentScale.Crop,
modifier = Modifier
.clip(ThumbnailRoundness.shape)
.size(thumbnailSizeDp)
@@ -510,7 +510,7 @@ fun SmallAlbumItem(
AsyncImage(
model = album.thumbnail.size(thumbnailSizePx),
contentDescription = null,
contentScale = ContentScale.FillBounds,
contentScale = ContentScale.Crop,
modifier = Modifier
.clip(ThumbnailRoundness.shape)
.size(thumbnailSizeDp)