Merge "Replace isWeaklyValidatedHostname with guava" am: 5cadac06b9
am: 1a57bfefb2
am: 82b5aac768
Original change: https://android-review.googlesource.com/c/platform/packages/apps/Settings/+/1512667 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I4ad565433a6a167d658cb92b3977e5700dac840b
This commit is contained in:
@@ -28,7 +28,6 @@ import android.content.ContentResolver;
|
||||
import android.content.Context;
|
||||
import android.content.DialogInterface;
|
||||
import android.content.Intent;
|
||||
import android.net.NetworkUtils;
|
||||
import android.os.UserHandle;
|
||||
import android.os.UserManager;
|
||||
import android.provider.Settings;
|
||||
@@ -56,6 +55,8 @@ import com.android.settingslib.HelpUtils;
|
||||
import com.android.settingslib.RestrictedLockUtils;
|
||||
import com.android.settingslib.RestrictedLockUtilsInternal;
|
||||
|
||||
import com.google.common.net.InternetDomainName;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
@@ -278,7 +279,7 @@ public class PrivateDnsModeDialogPreference extends CustomDialogPreferenceCompat
|
||||
final Button saveButton = getSaveButton();
|
||||
if (saveButton != null) {
|
||||
saveButton.setEnabled(modeProvider
|
||||
? NetworkUtils.isWeaklyValidatedHostname(mEditText.getText().toString())
|
||||
? InternetDomainName.isValid(mEditText.getText().toString())
|
||||
: true);
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user