Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 6737cbf6 authored by Matías Hernández's avatar Matías Hernández
Browse files

Skip updating mode list entries for unchanged modes

Bug: 357861830
Test: manual, with debugger
Flag: android.app.modes_ui
Change-Id: Ieaea5053d1e8e3bc4052af1f961470eb8211192f
parent 55102216
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -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 ->