From 6a83c73624c0d92f7d8f959877f9561cd542b2a6 Mon Sep 17 00:00:00 2001 From: Yi-Ling Chuang Date: Tue, 29 Jun 2021 12:46:08 +0800 Subject: [PATCH] Fix the non-working DND toggle The pendingIntent of the DND toggle was set to immutable previously which doesn't allow any modification. This CL fixes this by making it mutable. Fixes: 191865710 Test: Search "dnd" and make sure the toggle has effect upon modification Change-Id: Iade256cee8885cb80ade5ca95cc50065c2a78da2 --- .../android/settings/notification/zen/ZenModeSliceBuilder.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/com/android/settings/notification/zen/ZenModeSliceBuilder.java b/src/com/android/settings/notification/zen/ZenModeSliceBuilder.java index 14c91177de7..5ea01eafe5a 100644 --- a/src/com/android/settings/notification/zen/ZenModeSliceBuilder.java +++ b/src/com/android/settings/notification/zen/ZenModeSliceBuilder.java @@ -150,6 +150,6 @@ public class ZenModeSliceBuilder { final Intent intent = new Intent(ACTION_ZEN_MODE_SLICE_CHANGED) .setClass(context, SliceBroadcastReceiver.class); return PendingIntent.getBroadcast(context, 0 /* requestCode */, intent, - PendingIntent.FLAG_CANCEL_CURRENT | PendingIntent.FLAG_IMMUTABLE); + PendingIntent.FLAG_CANCEL_CURRENT | PendingIntent.FLAG_MUTABLE); } }