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

Commit cdd1a264 authored by Julia Reynolds's avatar Julia Reynolds
Browse files

Prevent users from blocking system notifications.

Change-Id: I1864d54b01e4db03393078504b8f592ee41ed1c2
Fixes: 29191134
parent 98704bc4
Loading
Loading
Loading
Loading
+29 −25
Original line number Diff line number Diff line
@@ -175,6 +175,9 @@ abstract public class NotificationSettingsBase extends SettingsPreferenceFragmen
            });
        } else {
            setVisible(mImportance, false);
            if (isSystemApp) {
                setVisible(mBlock, false);
            } else {
                boolean blocked = importance == Ranking.IMPORTANCE_NONE || banned;
                mBlock.setChecked(blocked);
                mBlock.setOnPreferenceChangeListener(new Preference.OnPreferenceChangeListener() {
@@ -203,6 +206,7 @@ abstract public class NotificationSettingsBase extends SettingsPreferenceFragmen
                updateDependents(banned ? Ranking.IMPORTANCE_NONE : importance);
            }
        }
    }

    protected void setupPriorityPref(boolean priority) {
        mPriority.setDisabledByAdmin(mSuspendedAppsAdmin);