From 9d01d2057a6a5be5abe4f17dc7484dedfe3060d5 Mon Sep 17 00:00:00 2001 From: eddyizm Date: Wed, 15 Oct 2025 21:57:24 -0700 Subject: [PATCH] fix: limits image size to prevent widget crash #172 --- .../cappielloantonio/tempo/widget/WidgetUpdateManager.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/cappielloantonio/tempo/widget/WidgetUpdateManager.java b/app/src/main/java/com/cappielloantonio/tempo/widget/WidgetUpdateManager.java index c1fa409b..f159c526 100644 --- a/app/src/main/java/com/cappielloantonio/tempo/widget/WidgetUpdateManager.java +++ b/app/src/main/java/com/cappielloantonio/tempo/widget/WidgetUpdateManager.java @@ -27,6 +27,8 @@ import java.util.concurrent.ExecutionException; public final class WidgetUpdateManager { + private static final int WIDGET_SAFE_ART_SIZE = 512; + public static void updateFromState(Context ctx, String title, String artist, @@ -95,7 +97,7 @@ public final class WidgetUpdateManager { CustomGlideRequest.loadAlbumArtBitmap( appCtx, coverArtId, - com.cappielloantonio.tempo.util.Preferences.getImageSize(), + WIDGET_SAFE_ART_SIZE, new CustomTarget() { @Override public void onResourceReady(Bitmap resource, Transition transition) { @@ -304,4 +306,4 @@ public final class WidgetUpdateManager { } } -} +} \ No newline at end of file