am 599221c7: wifi: Update the AccessPointState network ID after saving configuration.

Merge commit '599221c7bbd6cd613fd4f86805ccaf0696a3e78c'

* commit '599221c7bbd6cd613fd4f86805ccaf0696a3e78c':
  wifi: Update the AccessPointState network ID after saving configuration.
This commit is contained in:
Mike Lockwood
2009-07-15 18:13:56 -07:00
committed by Android Git Automerger

View File

@@ -422,6 +422,17 @@ public class WifiLayer {
return false;
}
/*
* It's necessary to update the network id of this state because the network id
* could have changed after the configuration is saved. For example, if there are
* more than 10 saved open-networks, some older open-networks will have been be forgotten.
*/
state.setNetworkId(AccessPointState.NETWORK_ID_ANY);
config = findConfiguredNetwork(state);
if (config != null) {
state.setNetworkId(config.networkId);
}
/*
* We could reload the configured networks, but instead just shortcut
* and add this state to our list in memory