Merge "Don't auto-connect to networks that have no/limited connectivity."
This commit is contained in:
@@ -3676,6 +3676,13 @@ public class ConnectivityService extends IConnectivityManager.Stub
|
||||
if (nai == null || !shouldPromptUnvalidated(nai)) {
|
||||
return;
|
||||
}
|
||||
|
||||
// Stop automatically reconnecting to this network in the future. Automatically connecting
|
||||
// to a network that provides no or limited connectivity is not useful, because the user
|
||||
// cannot use that network except through the notification shown by this method, and the
|
||||
// notification is only shown if the network is explicitly selected by the user.
|
||||
nai.asyncChannel.sendMessage(NetworkAgent.CMD_PREVENT_AUTOMATIC_RECONNECT);
|
||||
|
||||
// TODO: Evaluate if it's needed to wait 8 seconds for triggering notification when
|
||||
// NetworkMonitor detects the network is partial connectivity. Need to change the design to
|
||||
// popup the notification immediately when the network is partial connectivity.
|
||||
|
||||
Reference in New Issue
Block a user