From 5ff9d35a3f466d7d9c230f666b0d7538a9a9c263 Mon Sep 17 00:00:00 2001 From: Unpublished Date: Mon, 15 Apr 2024 20:46:57 +0200 Subject: [PATCH] Pending intent template needs to be mutable Signed-off-by: Unpublished --- .../owncloudnewsreader/widget/WidgetProvider.java | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/News-Android-App/src/main/java/de/luhmer/owncloudnewsreader/widget/WidgetProvider.java b/News-Android-App/src/main/java/de/luhmer/owncloudnewsreader/widget/WidgetProvider.java index 4dc3beae6..ac4c43e20 100644 --- a/News-Android-App/src/main/java/de/luhmer/owncloudnewsreader/widget/WidgetProvider.java +++ b/News-Android-App/src/main/java/de/luhmer/owncloudnewsreader/widget/WidgetProvider.java @@ -33,6 +33,8 @@ import android.util.Log; import android.widget.RemoteViews; +import androidx.core.app.PendingIntentCompat; + import java.util.Arrays; import javax.inject.Inject; @@ -211,10 +213,13 @@ public static void updateAppWidget(Context context, AppWidgetManager appWidgetMa onListClickIntent.putExtra(AppWidgetManager.EXTRA_APPWIDGET_ID, appWidgetId); onListClickIntent.setData(Uri.parse(onListClickIntent.toUri(Intent.URI_INTENT_SCHEME))); - final PendingIntent onListClickPendingIntent = PendingIntent.getBroadcast(context, - 0, - onListClickIntent, - PendingIntent.FLAG_IMMUTABLE | PendingIntent.FLAG_UPDATE_CURRENT); + final PendingIntent onListClickPendingIntent = PendingIntentCompat.getBroadcast( + context, + 0, + onListClickIntent, + PendingIntent.FLAG_UPDATE_CURRENT, + true + ); rv.setPendingIntentTemplate(R.id.list_view, onListClickPendingIntent);