diff options
Diffstat (limited to 'service/java/com/android/server/wifi/WifiConfigStore.java')
-rw-r--r-- | service/java/com/android/server/wifi/WifiConfigStore.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/service/java/com/android/server/wifi/WifiConfigStore.java b/service/java/com/android/server/wifi/WifiConfigStore.java index 767607b90..e44896d71 100644 --- a/service/java/com/android/server/wifi/WifiConfigStore.java +++ b/service/java/com/android/server/wifi/WifiConfigStore.java @@ -2826,8 +2826,9 @@ public class WifiConfigStore extends IpConfigStore { setVariables: { if (newNetwork == false ) { - savedConfig = mConfiguredNetworks.get(netId); - if (savedConfig != null) { + WifiConfiguration existingConfig = mConfiguredNetworks.get(netId); + if (existingConfig != null) { + savedConfig = new WifiConfiguration(existingConfig); readNetworkVariables(savedConfig); } } |