Load album art from URIs first

To match developer recommendations, we should check URI fields for
artwork first instead of bitmap fields

Fixes: 220387972
Test: manual

Change-Id: Icff0c9723179b0a4fa0c1814538eeb512062622a
This commit is contained in:
Beth Thibodeau
2022-02-18 19:11:47 -05:00
parent 3fd99e4698
commit e956bc7024

View File

@@ -550,13 +550,13 @@ class MediaDataManager(
// Album art
val notif: Notification = sbn.notification
var artworkBitmap = metadata?.getBitmap(MediaMetadata.METADATA_KEY_ART)
var artworkBitmap = metadata?.let { loadBitmapFromUri(it) }
if (artworkBitmap == null) {
artworkBitmap = metadata?.getBitmap(MediaMetadata.METADATA_KEY_ART)
}
if (artworkBitmap == null) {
artworkBitmap = metadata?.getBitmap(MediaMetadata.METADATA_KEY_ALBUM_ART)
}
if (artworkBitmap == null && metadata != null) {
artworkBitmap = loadBitmapFromUri(metadata)
}
val artWorkIcon = if (artworkBitmap == null) {
notif.getLargeIcon()
} else {