diff options
author | Nitin Arora <niarora@codeaurora.org> | 2014-11-06 00:07:26 -0800 |
---|---|---|
committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2014-11-07 15:25:56 -0800 |
commit | 38b5f8566da7308685217ea30db88d201071e330 (patch) | |
tree | 8729d040696ab07beb42f7a79b3b1bf70db84e40 /src/com/android | |
parent | 69a644f7d21227438899383a4d7a9494eb34b7a1 (diff) | |
download | android_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.java | 2 |
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, |