From b7c42b5c8ccdd90c91f2034a2026378a1f2f4303 Mon Sep 17 00:00:00 2001 From: Sylvia van Os Date: Mon, 5 Jan 2026 20:20:41 +0100 Subject: [PATCH] Fix list widget opening on previous card sometimes --- app/src/main/java/protect/card_locker/ListWidget.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/protect/card_locker/ListWidget.kt b/app/src/main/java/protect/card_locker/ListWidget.kt index 3a741fcb6..6d509e65c 100644 --- a/app/src/main/java/protect/card_locker/ListWidget.kt +++ b/app/src/main/java/protect/card_locker/ListWidget.kt @@ -69,7 +69,9 @@ class ListWidget : AppWidgetProvider() { if (hasCards) { // If we have cards, create the list views = RemoteViews(context.packageName, R.layout.list_widget) - val templateIntent = Intent(context, LoyaltyCardViewActivity::class.java) + val templateIntent = Intent(context, LoyaltyCardViewActivity::class.java).apply { + flags = Intent.FLAG_ACTIVITY_NEW_TASK or Intent.FLAG_ACTIVITY_CLEAR_TASK + } val pendingIntent = PendingIntent.getActivity( context, 0,