Skip to content
Snippets Groups Projects
Commit 08f70800 authored by Xinyi Zhou's avatar Xinyi Zhou
Browse files

Fix to correct the filter setting in order

Patched from ag/23208840

Bug: 282106309
Test: -m
Ignore-AOSP-First: nearby_not_in_aosp_yet
Change-Id: I5ed80f62d68ed5fb93fa6d182a4c2825cdb6b26d
parent 76f4365d
No related branches found
No related tags found
No related merge requests found
......@@ -254,14 +254,16 @@ public class DiscoveryProviderManagerLegacy implements AbstractDiscoveryProvider
ScanListenerRecord scanListenerRecord =
new ScanListenerRecord(scanRequest, listener, callerIdentity, deathRecipient);
mScanTypeScanListenerRecordMap.put(listenerBinder, scanListenerRecord);
Boolean started = startProviders(scanRequest);
if (started == null) {
mScanTypeScanListenerRecordMap.remove(listenerBinder);
return NearbyManager.ScanStatus.UNKNOWN;
}
if (!started) {
mScanTypeScanListenerRecordMap.remove(listenerBinder);
return NearbyManager.ScanStatus.ERROR;
}
mScanTypeScanListenerRecordMap.put(listenerBinder, scanListenerRecord);
NearbyMetrics.logScanStarted(scanListenerRecord.hashCode(), scanRequest);
if (mScanMode < scanRequest.getScanMode()) {
mScanMode = scanRequest.getScanMode();
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment