Update switch status of PrimarySwitchPrefence when disallow by Admin

Bug: 230430179
Test: robotest & manual verify
Change-Id: I30ed5dfdcf09a83ae6030ede269d426a82def596
This commit is contained in:
Edgar Wang
2022-05-05 16:39:29 +08:00
parent 7b1e39d5c1
commit 8e9be558b8

View File

@@ -234,5 +234,10 @@ public class RestrictedPreferenceHelper {
if (!(mPreference instanceof RestrictedTopLevelPreference)) {
mPreference.setEnabled(!(mDisabledByAdmin || mDisabledByAppOps));
}
if (mPreference instanceof PrimarySwitchPreference) {
((PrimarySwitchPreference) mPreference)
.setSwitchEnabled(!(mDisabledByAdmin || mDisabledByAppOps));
}
}
}