Merge "NetworkRequestDialog: Exit the dialog on connect failure" into rvc-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
eac45c6a89
@@ -216,13 +216,12 @@ public class NetworkRequestDialogActivity extends FragmentActivity implements
|
||||
|
||||
@Override
|
||||
public void onUserSelectionConnectFailure(WifiConfiguration wificonfiguration) {
|
||||
if (mIsSpecifiedSsid) {
|
||||
showSingleSsidRequestDialog(
|
||||
WifiInfo.sanitizeSsid(mMatchedConfig.SSID), true /* isTryAgain */);
|
||||
return;
|
||||
if (!isFinishing()) {
|
||||
Toast.makeText(this, R.string.network_connection_connect_failure, Toast.LENGTH_SHORT)
|
||||
.show();
|
||||
setResult(RESULT_OK);
|
||||
finish();
|
||||
}
|
||||
|
||||
mDialogFragment.onUserSelectionConnectFailure(wificonfiguration);
|
||||
}
|
||||
|
||||
// Called when user click "Connect" button. Called by
|
||||
|
@@ -21,7 +21,6 @@ import android.content.Context;
|
||||
import android.content.DialogInterface;
|
||||
import android.content.Intent;
|
||||
import android.net.wifi.ScanResult;
|
||||
import android.net.wifi.WifiConfiguration;
|
||||
import android.net.wifi.WifiManager.NetworkRequestUserSelectionCallback;
|
||||
|
||||
import androidx.annotation.NonNull;
|
||||
@@ -91,7 +90,4 @@ abstract public class NetworkRequestDialogBaseFragment extends InstrumentedDialo
|
||||
|
||||
protected void onMatch(List<ScanResult> scanResults) {
|
||||
}
|
||||
|
||||
protected void onUserSelectionConnectFailure(WifiConfiguration wificonfiguration) {
|
||||
}
|
||||
}
|
||||
|
@@ -324,11 +324,6 @@ public class NetworkRequestDialogFragment extends NetworkRequestDialogBaseFragme
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onUserSelectionConnectFailure(WifiConfiguration wificonfiguration) {
|
||||
// Do nothing when selection is failed, let user could try again easily.
|
||||
}
|
||||
|
||||
@VisibleForTesting
|
||||
final class FilterWifiTracker {
|
||||
private final List<String> mAccessPointKeys;
|
||||
|
Reference in New Issue
Block a user