summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Beverly Tai <beverlyt@google.com> 2017-09-07 17:00:57 +0000
committer android-build-merger <android-build-merger@google.com> 2017-09-07 17:00:57 +0000
commit852adc2d28d837925d8f316e8f61e31c8739c1ec (patch)
treec7a3f0ecf9860881cf72c4b220dd5981c761768b
parent0394eb0e5f614a9650dc1411e9e24e3071996d6b (diff)
parent438a8e9e1a9dd090d157154f5aa7b0ecfa1196fd (diff)
Merge "Ensures zen rule update locale retains enabled val" into oc-mr1-dev
am: 438a8e9e1a Change-Id: I06d7b5d565e8713b2e3e91d9845581fbe0fd62a2
-rw-r--r--services/core/java/com/android/server/notification/ZenModeHelper.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/services/core/java/com/android/server/notification/ZenModeHelper.java b/services/core/java/com/android/server/notification/ZenModeHelper.java
index 1a0b878613f4..3194c520b810 100644
--- a/services/core/java/com/android/server/notification/ZenModeHelper.java
+++ b/services/core/java/com/android/server/notification/ZenModeHelper.java
@@ -465,6 +465,8 @@ public class ZenModeHelper {
+ "from " + currRule.getName() + " to " + defaultRule.name);
// update default rule (if locale changed, name of rule will change)
AutomaticZenRule defaultAutoRule = createAutomaticZenRule(defaultRule);
+ // ensure enabled state is carried over from current rule
+ defaultAutoRule.setEnabled(currRule.isEnabled());
updateAutomaticZenRule(ruleId, defaultAutoRule,
"locale changed");
}