diff --git a/app/src/main/java/org/oxycblt/auxio/image/extractor/Components.kt b/app/src/main/java/org/oxycblt/auxio/image/extractor/Components.kt index 2201eb9d1..6e07c5104 100644 --- a/app/src/main/java/org/oxycblt/auxio/image/extractor/Components.kt +++ b/app/src/main/java/org/oxycblt/auxio/image/extractor/Components.kt @@ -86,7 +86,8 @@ private constructor( private val artist: Artist ) : BaseFetcher() { override suspend fun fetch(): FetchResult? { - val albums = Sort(Sort.Mode.ByName, true).albums(artist.albums) + // Pick the "most prominent" albums (i.e albums with the most songs) to show in the image. + val albums = Sort(Sort.Mode.ByCount, false).albums(artist.albums) val results = albums.mapAtMost(4) { album -> fetchCover(context, album) } return createMosaic(context, results, size) } diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 400f9afda..92e5c03d3 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -170,7 +170,7 @@ Library tabs Change visibility and order of library tabs Hide collaborators - Only show artists that are directly credited on an album + Only show artists that are directly credited on an album in the library Album covers Off Fast