From b11694d6a298717aa0a8df224d3594ab0cece5fc Mon Sep 17 00:00:00 2001 From: tzugen Date: Wed, 6 Jul 2022 08:21:25 +0200 Subject: [PATCH] Fix logic whether to showArtistPicture --- .../kotlin/org/moire/ultrasonic/adapters/ArtistRowBinder.kt | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/ultrasonic/src/main/kotlin/org/moire/ultrasonic/adapters/ArtistRowBinder.kt b/ultrasonic/src/main/kotlin/org/moire/ultrasonic/adapters/ArtistRowBinder.kt index d1cfbc10..bb18f9ae 100644 --- a/ultrasonic/src/main/kotlin/org/moire/ultrasonic/adapters/ArtistRowBinder.kt +++ b/ultrasonic/src/main/kotlin/org/moire/ultrasonic/adapters/ArtistRowBinder.kt @@ -110,9 +110,11 @@ class ArtistRowBinder( } private fun showArtistPicture(): Boolean { - val isOffline = ActiveServerProvider.isOffline() + val isOnline = !ActiveServerProvider.isOffline() val shouldShowArtistPicture = Settings.shouldShowArtistPicture - return (!isOffline && shouldShowArtistPicture) || Settings.useId3TagsOffline + + val id3Enabled = (isOnline && Settings.shouldUseId3Tags) || Settings.useId3TagsOffline + return id3Enabled && shouldShowArtistPicture } /**