diff --git a/src/com/android/settings/notification/modes/ZenModesListItemPreference.java b/src/com/android/settings/notification/modes/ZenModesListItemPreference.java index 261ab1d60c5..9de56b1d431 100644 --- a/src/com/android/settings/notification/modes/ZenModesListItemPreference.java +++ b/src/com/android/settings/notification/modes/ZenModesListItemPreference.java @@ -67,7 +67,12 @@ class ZenModesListItemPreference extends RestrictedPreference { } public void setZenMode(ZenMode zenMode) { + ZenMode previous = mZenMode; mZenMode = zenMode; + if (zenMode.equals(previous)) { + return; + } + setTitle(mZenMode.getName()); CharSequence statusText = switch (mZenMode.getStatus()) { case ENABLED_AND_ACTIVE ->