From f28b148dda44163c47d2f7f48cbbbe418aec7aa1 Mon Sep 17 00:00:00 2001 From: TwistedUmbrellaX Date: Sun, 7 Apr 2024 21:14:40 -0400 Subject: [PATCH] fix: no need to overengineer it --- .../dantotsu/widgets/statistics/ProfileStatsWidget.kt | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/app/src/main/java/ani/dantotsu/widgets/statistics/ProfileStatsWidget.kt b/app/src/main/java/ani/dantotsu/widgets/statistics/ProfileStatsWidget.kt index c58fcdec..c1849a0e 100644 --- a/app/src/main/java/ani/dantotsu/widgets/statistics/ProfileStatsWidget.kt +++ b/app/src/main/java/ani/dantotsu/widgets/statistics/ProfileStatsWidget.kt @@ -5,13 +5,12 @@ import android.appwidget.AppWidgetManager import android.appwidget.AppWidgetProvider import android.content.Context import android.content.Intent -import android.graphics.Bitmap -import android.graphics.BitmapFactory import android.graphics.Color import android.graphics.drawable.GradientDrawable import android.net.Uri import android.widget.RemoteViews import androidx.core.content.res.ResourcesCompat +import androidx.core.graphics.drawable.toBitmap import ani.dantotsu.MainActivity import ani.dantotsu.R import ani.dantotsu.connections.anilist.Anilist @@ -22,12 +21,8 @@ import ani.dantotsu.util.BitmapUtil import ani.dantotsu.widgets.WidgetSizeProvider import kotlinx.coroutines.DelicateCoroutinesApi import kotlinx.coroutines.Dispatchers -import kotlinx.coroutines.runBlocking import kotlinx.coroutines.withContext import tachiyomi.core.util.lang.launchIO -import java.io.InputStream -import java.net.HttpURLConnection -import java.net.URL /** * Implementation of App Widget functionality. @@ -121,8 +116,7 @@ class ProfileStatsWidget : AppWidgetProvider() { val views = RemoteViews(context.packageName, R.layout.statistics_widget).apply { setImageViewBitmap( R.id.backgroundView, - BitmapUtil.convertDrawableToBitmap( - gradientDrawable, + gradientDrawable.toBitmap( width, height )