From ed801851b36ce79a19acb6a08a6fc20990b6f58f Mon Sep 17 00:00:00 2001 From: Matt Pietal Date: Mon, 19 Oct 2020 14:45:24 -0400 Subject: [PATCH] Make pendingintent use immutable flag It will be required for S+ that every PendingIntent be declared mutable or immutable. Fixes: 169792037 Test: manual Change-Id: I4212c232abb061b06cbd5520ea548318f43549de --- .../com/android/systemui/keyguard/KeyguardSliceProvider.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/SystemUI/src/com/android/systemui/keyguard/KeyguardSliceProvider.java b/packages/SystemUI/src/com/android/systemui/keyguard/KeyguardSliceProvider.java index 5f726cd1e1f95..37bcb163d6f33 100644 --- a/packages/SystemUI/src/com/android/systemui/keyguard/KeyguardSliceProvider.java +++ b/packages/SystemUI/src/com/android/systemui/keyguard/KeyguardSliceProvider.java @@ -316,7 +316,8 @@ public class KeyguardSliceProvider extends SliceProvider implements } mDatePattern = getContext().getString(R.string.system_ui_aod_date_pattern); mPendingIntent = PendingIntent.getActivity(getContext(), 0, - new Intent(getContext(), KeyguardSliceProvider.class), 0); + new Intent(getContext(), KeyguardSliceProvider.class), + PendingIntent.FLAG_IMMUTABLE); try { //TODO(b/168778439): Remove this whole try catch. This is for debugging in dogfood. mMediaManager.addCallback(this);