summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVinit Deshpande <vinitd@google.com>2014-09-26 21:44:42 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2014-09-26 21:44:42 +0000
commitfb09741166b68bf69dbd0afb22f83a699c5f8a7e (patch)
tree11117f4b9742e84fd3b8848784eab0d798b68ba5
parent7736c07a4cad4e2d86e1ec2f4221c7f788c18d3a (diff)
parent765b9dc1c45bbeed87243d21cc5938bd5f1ba0d4 (diff)
downloadwifi-fb09741166b68bf69dbd0afb22f83a699c5f8a7e.tar.gz
Merge "Don't fire SCAN_RESULTS_AVAILABLE broadcast for partial scans" into lmp-dev
-rw-r--r--service/java/com/android/server/wifi/WifiStateMachine.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/service/java/com/android/server/wifi/WifiStateMachine.java b/service/java/com/android/server/wifi/WifiStateMachine.java
index ae047125b..969b9b6a0 100644
--- a/service/java/com/android/server/wifi/WifiStateMachine.java
+++ b/service/java/com/android/server/wifi/WifiStateMachine.java
@@ -4858,7 +4858,10 @@ public class WifiStateMachine extends StateMachine {
closeRadioScanStats();
noteScanEnd();
setScanResults();
- sendScanResultsAvailableBroadcast();
+ if (mIsFullScanOngoing) {
+ /* Just updated results from full scan, let apps know about this */
+ sendScanResultsAvailableBroadcast();
+ }
mIsScanOngoing = false;
mIsFullScanOngoing = false;
if (mBufferedScanMsg.size() > 0)