diff --git a/app/src/main/java/xyz/cottongin/radio247/ui/screens/nowplaying/NowPlayingScreen.kt b/app/src/main/java/xyz/cottongin/radio247/ui/screens/nowplaying/NowPlayingScreen.kt index 3a46140..226885f 100644 --- a/app/src/main/java/xyz/cottongin/radio247/ui/screens/nowplaying/NowPlayingScreen.kt +++ b/app/src/main/java/xyz/cottongin/radio247/ui/screens/nowplaying/NowPlayingScreen.kt @@ -106,14 +106,14 @@ import androidx.palette.graphics.Palette import coil3.compose.AsyncImage import coil3.compose.rememberAsyncImagePainter import coil3.request.ImageRequest -import coil3.size.Size +import coil3.request.transformations import xyz.cottongin.radio247.R import xyz.cottongin.radio247.RadioApplication +import xyz.cottongin.radio247.ui.util.BlurTransformation import xyz.cottongin.radio247.audio.IcyMetadata import xyz.cottongin.radio247.audio.MetadataFormatter import xyz.cottongin.radio247.audio.StreamInfo import xyz.cottongin.radio247.service.PlaybackState -import com.skydoves.cloudy.cloudy import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.withContext import okhttp3.Request @@ -368,13 +368,11 @@ private fun BlurredBackground( AsyncImage( model = ImageRequest.Builder(context) .data(artworkUrl) - .size(Size(10, 10)) + .transformations(BlurTransformation(radius = 25, scale = 0.1f)) .build(), contentDescription = null, contentScale = ContentScale.Crop, - modifier = Modifier - .fillMaxSize() - .cloudy(radius = 25) + modifier = Modifier.fillMaxSize() ) Box( modifier = Modifier