summaryrefslogtreecommitdiffstats
path: root/src/com/android
diff options
context:
space:
mode:
authorNitin Arora <niarora@codeaurora.org>2014-11-06 00:07:26 -0800
committerGerrit - the friendly Code Review server <code-review@localhost>2014-11-07 15:25:56 -0800
commit38b5f8566da7308685217ea30db88d201071e330 (patch)
tree8729d040696ab07beb42f7a79b3b1bf70db84e40 /src/com/android
parent69a644f7d21227438899383a4d7a9494eb34b7a1 (diff)
downloadandroid_packages_apps_Bluetooth-38b5f8566da7308685217ea30db88d201071e330.tar.gz
android_packages_apps_Bluetooth-38b5f8566da7308685217ea30db88d201071e330.tar.bz2
android_packages_apps_Bluetooth-38b5f8566da7308685217ea30db88d201071e330.zip
Bluetooth: Allow all pass filter if filter value is empty
This change ensures that the ALL pass filter is created only if the filter size is 0 or empty and removes incorrect logic that prevents adding more than 2 filters for batch scan or regular scan CRs-Fixed: 752797 Change-Id: I43502267bfc2c303ff0ca60cf9498eae04953ce9
Diffstat (limited to 'src/com/android')
-rw-r--r--src/com/android/bluetooth/gatt/ScanManager.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/com/android/bluetooth/gatt/ScanManager.java b/src/com/android/bluetooth/gatt/ScanManager.java
index 27e492f30..51950c006 100644
--- a/src/com/android/bluetooth/gatt/ScanManager.java
+++ b/src/com/android/bluetooth/gatt/ScanManager.java
@@ -748,7 +748,7 @@ public class ScanManager {
if (client.filters == null || client.filters.isEmpty()) {
return true;
}
- return client.filters.size() < mClientFilterIndexMap.size();
+ return false;
}
private void addFilterToController(int clientIf, ScanFilterQueue.Entry entry,