commit | f5747ba8570930f41de1c343d4525d67cb45c6ae | [log] [tgz] |
---|---|---|
author | Chalard Jean <jchalard@google.com> | Mon Apr 03 11:30:53 2023 +0900 |
committer | Jean Chalard <jchalard@google.com> | Mon Apr 03 03:27:29 2023 +0000 |
tree | 268dd4e51c3d334d29be70a34739ed7fbeae1998 | |
parent | a3af1db9109b97f7ae9013d9594caa24c3954c41 [diff] |
Only admin users may change private DNS settings Bug: 237289258 Test: manual Change-Id: Ia2875fb8c628642daebc48fc6aec99aaf30e64be
diff --git a/src/com/android/settings/network/PrivateDnsPreferenceController.java b/src/com/android/settings/network/PrivateDnsPreferenceController.java index ed6f9ed..4f727b1 100644 --- a/src/com/android/settings/network/PrivateDnsPreferenceController.java +++ b/src/com/android/settings/network/PrivateDnsPreferenceController.java
@@ -89,8 +89,8 @@ return UNSUPPORTED_ON_DEVICE; } final UserManager userManager = mContext.getSystemService(UserManager.class); - if (userManager.isGuestUser()) return DISABLED_FOR_USER; - return AVAILABLE; + if (userManager.isAdminUser()) return AVAILABLE; + return DISABLED_FOR_USER; } @Override