summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xservice/java/com/android/server/wifi/WifiStateMachine.java7
1 files changed, 4 insertions, 3 deletions
diff --git a/service/java/com/android/server/wifi/WifiStateMachine.java b/service/java/com/android/server/wifi/WifiStateMachine.java
index c921925ea..4676be268 100755
--- a/service/java/com/android/server/wifi/WifiStateMachine.java
+++ b/service/java/com/android/server/wifi/WifiStateMachine.java
@@ -7849,9 +7849,10 @@ public class WifiStateMachine extends StateMachine {
sendMessageDelayed(obtainMessage(CMD_TEST_NETWORK_DISCONNECT,
testNetworkDisconnectCounter, 0), 15000);
}
-
- // Reenable all networks, allow for hidden networks to be scanned
- mWifiConfigStore.enableAllNetworks();
+ if (!mWifiConfigStore.enableAutoJoinWhenAssociated) {
+ // Reenable all networks, allow for hidden networks to be scanned
+ mWifiConfigStore.enableAllNetworks();
+ }
mLastDriverRoamAttempt = 0;
}