From 7ff5163b2d35c86705b64bf11f853e4f4ee656e2 Mon Sep 17 00:00:00 2001 From: Sunny Goyal Date: Tue, 31 Aug 2021 10:49:27 -0700 Subject: [DO NOT MERGE] Fixing unsafe pending intent in notification Bug: 173025705 Test: Manual Change-Id: I37e807fffe9ad67caa93a91d5e350350514989ab --- .../com/android/systemui/statusbar/phone/NavigationModeController.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationModeController.java b/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationModeController.java index 4d7cf2715f9c..5934974b119f 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationModeController.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/phone/NavigationModeController.java @@ -399,7 +399,8 @@ public class NavigationModeController implements Dumpable { .setStyle(new Notification.BigTextStyle()) .setSmallIcon(R.drawable.ic_info) .setAutoCancel(true) - .setContentIntent(PendingIntent.getActivity(context, 0, new Intent(), 0)); + .setContentIntent(PendingIntent.getActivity(context, 0, new Intent(), + PendingIntent.FLAG_IMMUTABLE)); context.getSystemService(NotificationManager.class).notify(TAG, 0, builder.build()); } -- cgit v1.2.3-59-g8ed1b