From f8cdea4b9d54472f76e5b43aa364a69ebe94c13e Mon Sep 17 00:00:00 2001 From: Julia Reynolds Date: Fri, 8 Oct 2021 08:45:19 -0400 Subject: [PATCH] Add NEW_TASK flag for intents that leave Settings Test: manual Fixes: 202101382 Change-Id: Ie0cc7c10b19b49ad33227f3fdaad397e03e33858 --- .../settings/notification/app/NotificationSettings.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/com/android/settings/notification/app/NotificationSettings.java b/src/com/android/settings/notification/app/NotificationSettings.java index 99f067db83a..426625df223 100644 --- a/src/com/android/settings/notification/app/NotificationSettings.java +++ b/src/com/android/settings/notification/app/NotificationSettings.java @@ -334,10 +334,10 @@ abstract public class NotificationSettings extends DashboardFragment { } continue; } - // TODO(78660939): This should actually start a new task mAppRow.settingsIntent = intent .setPackage(null) - .setClassName(activityInfo.packageName, activityInfo.name); + .setClassName(activityInfo.packageName, activityInfo.name) + .addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); if (mChannel != null) { mAppRow.settingsIntent.putExtra(Notification.EXTRA_CHANNEL_ID, mChannel.getId()); }