From 921091934448035baf56ef001237f179be2f5479 Mon Sep 17 00:00:00 2001 From: Niko Diamadis Date: Tue, 16 Apr 2024 17:31:52 +0200 Subject: [PATCH] Simplify getImageFromUrl itself --- app/src/main/kotlin/com/github/gotify/CoilHandler.kt | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/app/src/main/kotlin/com/github/gotify/CoilHandler.kt b/app/src/main/kotlin/com/github/gotify/CoilHandler.kt index 41663fb..7541fc5 100644 --- a/app/src/main/kotlin/com/github/gotify/CoilHandler.kt +++ b/app/src/main/kotlin/com/github/gotify/CoilHandler.kt @@ -7,11 +7,11 @@ import android.graphics.drawable.BitmapDrawable import coil.ImageLoader import coil.annotation.ExperimentalCoilApi import coil.disk.DiskCache +import coil.executeBlocking import coil.request.ImageRequest import com.github.gotify.api.CertUtils import com.github.gotify.client.model.Application import java.io.IOException -import kotlinx.coroutines.runBlocking import okhttp3.OkHttpClient import org.tinylog.kotlin.Logger @@ -36,11 +36,7 @@ internal class CoilHandler(private val context: Context, private val settings: S val request = ImageRequest.Builder(context) .data(url) .build() - val imageResult: Bitmap - runBlocking { - imageResult = (imageLoader.execute(request).drawable as BitmapDrawable).bitmap - } - return imageResult + return (imageLoader.executeBlocking(request).drawable as BitmapDrawable).bitmap } fun getIcon(app: Application?): Bitmap {