From f5747ba8570930f41de1c343d4525d67cb45c6ae Mon Sep 17 00:00:00 2001 From: Chalard Jean Date: Mon, 3 Apr 2023 11:30:53 +0900 Subject: [PATCH] Only admin users may change private DNS settings Bug: 237289258 Test: manual Change-Id: Ia2875fb8c628642daebc48fc6aec99aaf30e64be --- .../settings/network/PrivateDnsPreferenceController.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/com/android/settings/network/PrivateDnsPreferenceController.java b/src/com/android/settings/network/PrivateDnsPreferenceController.java index ed6f9ed955d..4f727b1894e 100644 --- a/src/com/android/settings/network/PrivateDnsPreferenceController.java +++ b/src/com/android/settings/network/PrivateDnsPreferenceController.java @@ -89,8 +89,8 @@ public class PrivateDnsPreferenceController extends BasePreferenceController 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