From 5ae1ead2c9c0e5b9342804bfc71c8294b10c0301 Mon Sep 17 00:00:00 2001 From: rebelonion <87634197+rebelonion@users.noreply.github.com> Date: Tue, 26 Mar 2024 00:07:48 -0500 Subject: [PATCH] fix: default bitmap width/height --- .../java/ani/dantotsu/widgets/upcoming/UpcomingWidget.kt | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/ani/dantotsu/widgets/upcoming/UpcomingWidget.kt b/app/src/main/java/ani/dantotsu/widgets/upcoming/UpcomingWidget.kt index 5aa49a58..a9f22130 100644 --- a/app/src/main/java/ani/dantotsu/widgets/upcoming/UpcomingWidget.kt +++ b/app/src/main/java/ani/dantotsu/widgets/upcoming/UpcomingWidget.kt @@ -85,8 +85,13 @@ class UpcomingWidget : AppWidgetProvider() { ) as GradientDrawable gradientDrawable.colors = intArrayOf(backgroundColor, backgroundFade) val widgetSizeProvider = WidgetSizeProvider(context) - val (width, height) = widgetSizeProvider.getWidgetsSize(appWidgetId) - gradientDrawable.cornerRadius = 50f + var (width, height) = widgetSizeProvider.getWidgetsSize(appWidgetId) + if (width > 0 && height > 0) { + gradientDrawable.cornerRadius = 50f + } else { + width = 300 + height = 300 + } val intentTemplate = Intent(context, MainActivity::class.java) intentTemplate.flags = Intent.FLAG_ACTIVITY_NEW_TASK or Intent.FLAG_ACTIVITY_CLEAR_TASK