diff --git a/android/app/src/main/java/com/fabledsword/minstrel/library/ui/ArtistDetailScreen.kt b/android/app/src/main/java/com/fabledsword/minstrel/library/ui/ArtistDetailScreen.kt index 48c0a02a..e048eec0 100644 --- a/android/app/src/main/java/com/fabledsword/minstrel/library/ui/ArtistDetailScreen.kt +++ b/android/app/src/main/java/com/fabledsword/minstrel/library/ui/ArtistDetailScreen.kt @@ -19,8 +19,8 @@ import androidx.compose.foundation.layout.width import androidx.compose.foundation.lazy.grid.GridCells import androidx.compose.foundation.lazy.grid.GridItemSpan import androidx.compose.foundation.lazy.grid.LazyVerticalGrid -import androidx.compose.foundation.lazy.grid.items as gridItems -import androidx.compose.foundation.lazy.items +import androidx.compose.foundation.lazy.grid.items +import androidx.compose.foundation.lazy.items as lazyItems import androidx.compose.foundation.shape.CircleShape import androidx.compose.material3.Button import androidx.compose.material3.ExperimentalMaterial3Api @@ -196,7 +196,7 @@ private fun ArtistBody( EmptyAlbumsHint() } } else { - gridItems(items = detail.albums, key = { it.id }) { album -> + items(items = detail.albums, key = { it.id }) { album -> AlbumCard(album = album, onClick = { onAlbumClick(album.id) }) } } @@ -255,7 +255,7 @@ private fun SimilarArtistsStrip( onArtistClick: (String) -> Unit, ) { HorizontalScrollRow(title = "Similar artists") { - items(items = artists, key = { it.id }) { artist -> + lazyItems(items = artists, key = { it.id }) { artist -> ArtistCard( artist = artist, onClick = { onArtistClick(artist.id) }, @@ -373,7 +373,7 @@ private fun SkeletonArtistAlbumsGrid() { horizontalArrangement = Arrangement.spacedBy(8.dp), modifier = Modifier.fillMaxSize(), ) { - gridItems(SKELETON_ARTIST_GRID_TILES) { SkeletonAlbumTile() } + items(SKELETON_ARTIST_GRID_TILES) { SkeletonAlbumTile() } } } @@ -417,6 +417,6 @@ private fun SeededArtistLoading(seed: ArtistRef) { } } } - gridItems(SKELETON_ARTIST_GRID_TILES) { SkeletonAlbumTile() } + items(SKELETON_ARTIST_GRID_TILES) { SkeletonAlbumTile() } } }