From 6094beedcedade6dd80250bf5ecc0d4411631aa0 Mon Sep 17 00:00:00 2001 From: Fiona Campbell Date: Thu, 8 Apr 2021 14:38:15 +0100 Subject: [PATCH] Pass Immutable flag to vr intent ManagedApplicationService originally used MUTABLE_UNAUDITED for pending intent, change to IMMUTABLE. Bug: 154917065 Test: build & flash Change-Id: Idb652edba7dbfe1df11134494d58348fedab64aa --- .../com/android/server/utils/ManagedApplicationService.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/services/core/java/com/android/server/utils/ManagedApplicationService.java b/services/core/java/com/android/server/utils/ManagedApplicationService.java index c103e0e606968..4cf0e3229bd86 100644 --- a/services/core/java/com/android/server/utils/ManagedApplicationService.java +++ b/services/core/java/com/android/server/utils/ManagedApplicationService.java @@ -304,7 +304,8 @@ public class ManagedApplicationService { } if (mSettingsAction != null) { intent.putExtra(Intent.EXTRA_CLIENT_INTENT, - PendingIntent.getActivity(mContext, 0, new Intent(mSettingsAction), PendingIntent.FLAG_MUTABLE_UNAUDITED)); + PendingIntent.getActivity(mContext, 0, new Intent(mSettingsAction), + PendingIntent.FLAG_IMMUTABLE)); } mConnection = new ServiceConnection() {