fix(android): grid items() resolution on artist detail (drop bad alias)
android / Build + lint + test (push) Successful in 3m35s

This commit is contained in:
2026-06-06 22:56:58 -04:00
parent 483804fc9e
commit c8b21aa76e
@@ -19,8 +19,8 @@ import androidx.compose.foundation.layout.width
import androidx.compose.foundation.lazy.grid.GridCells import androidx.compose.foundation.lazy.grid.GridCells
import androidx.compose.foundation.lazy.grid.GridItemSpan import androidx.compose.foundation.lazy.grid.GridItemSpan
import androidx.compose.foundation.lazy.grid.LazyVerticalGrid import androidx.compose.foundation.lazy.grid.LazyVerticalGrid
import androidx.compose.foundation.lazy.grid.items as gridItems import androidx.compose.foundation.lazy.grid.items
import androidx.compose.foundation.lazy.items import androidx.compose.foundation.lazy.items as lazyItems
import androidx.compose.foundation.shape.CircleShape import androidx.compose.foundation.shape.CircleShape
import androidx.compose.material3.Button import androidx.compose.material3.Button
import androidx.compose.material3.ExperimentalMaterial3Api import androidx.compose.material3.ExperimentalMaterial3Api
@@ -196,7 +196,7 @@ private fun ArtistBody(
EmptyAlbumsHint() EmptyAlbumsHint()
} }
} else { } else {
gridItems(items = detail.albums, key = { it.id }) { album -> items(items = detail.albums, key = { it.id }) { album ->
AlbumCard(album = album, onClick = { onAlbumClick(album.id) }) AlbumCard(album = album, onClick = { onAlbumClick(album.id) })
} }
} }
@@ -255,7 +255,7 @@ private fun SimilarArtistsStrip(
onArtistClick: (String) -> Unit, onArtistClick: (String) -> Unit,
) { ) {
HorizontalScrollRow(title = "Similar artists") { HorizontalScrollRow(title = "Similar artists") {
items(items = artists, key = { it.id }) { artist -> lazyItems(items = artists, key = { it.id }) { artist ->
ArtistCard( ArtistCard(
artist = artist, artist = artist,
onClick = { onArtistClick(artist.id) }, onClick = { onArtistClick(artist.id) },
@@ -373,7 +373,7 @@ private fun SkeletonArtistAlbumsGrid() {
horizontalArrangement = Arrangement.spacedBy(8.dp), horizontalArrangement = Arrangement.spacedBy(8.dp),
modifier = Modifier.fillMaxSize(), 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() }
} }
} }