diff --git a/musikr/src/main/java/org/oxycblt/musikr/covers/fs/FSCovers.kt b/musikr/src/main/java/org/oxycblt/musikr/covers/fs/FSCovers.kt index f5d5fa6ea..9bd18dbb7 100644 --- a/musikr/src/main/java/org/oxycblt/musikr/covers/fs/FSCovers.kt +++ b/musikr/src/main/java/org/oxycblt/musikr/covers/fs/FSCovers.kt @@ -136,9 +136,9 @@ class MutableFSCovers(private val context: Context) : MutableCovers { // Multiply the score for preferred formats & extensions. Weirder formats are harder for // android to decode, but not the end of the world. score *= - max(preferredFormats.indexOfFirst { file.mimeType.equals(it, ignoreCase = true) }, 1) + preferredFormats.indexOfFirst { file.mimeType.equals(it, ignoreCase = true) } + 2 score *= - max(preferredExtensions.indexOfFirst { extension.equals(it, ignoreCase = true) }, 1) + preferredExtensions.indexOfFirst { extension.equals(it, ignoreCase = true) } + 2 return score }