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