Merge SP2A.220505.002
Bug: 231319788 Merged-In: I1def7b37184d6d81f29a5e6e4793b92012dacd9b Change-Id: I225d05e638e099971b596b8ceeb8bf7bcd8778bd
This commit is contained in:
@@ -24,7 +24,7 @@ import android.os.UserHandle;
|
||||
import androidx.preference.Preference;
|
||||
import androidx.preference.PreferenceScreen;
|
||||
|
||||
import com.android.settingslib.RestrictedSwitchPreference;
|
||||
import com.android.settingslib.RestrictedPreference;
|
||||
import com.android.settingslib.development.DeveloperOptionsPreferenceController;
|
||||
|
||||
public class DefaultUsbConfigurationPreferenceController extends
|
||||
@@ -32,7 +32,7 @@ public class DefaultUsbConfigurationPreferenceController extends
|
||||
|
||||
private static final String PREFERENCE_KEY = "default_usb_configuration";
|
||||
|
||||
private RestrictedSwitchPreference mPreference;
|
||||
private RestrictedPreference mPreference;
|
||||
|
||||
public DefaultUsbConfigurationPreferenceController(Context context) {
|
||||
super(context);
|
||||
|
||||
@@ -85,9 +85,12 @@ public class PrivateDnsPreferenceController extends BasePreferenceController
|
||||
|
||||
@Override
|
||||
public int getAvailabilityStatus() {
|
||||
return mContext.getResources().getBoolean(R.bool.config_show_private_dns_settings)
|
||||
? AVAILABLE
|
||||
: UNSUPPORTED_ON_DEVICE;
|
||||
if (!mContext.getResources().getBoolean(R.bool.config_show_private_dns_settings)) {
|
||||
return UNSUPPORTED_ON_DEVICE;
|
||||
}
|
||||
final UserManager userManager = mContext.getSystemService(UserManager.class);
|
||||
if (userManager.isGuestUser()) return DISABLED_FOR_USER;
|
||||
return AVAILABLE;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
Reference in New Issue
Block a user