Merge "CachedBluetoothDevice: Simplify ProfleConnectionState check"
am: 4e1034cc53
Change-Id: I478f83fae3eed14e4f67bf79825a513143af4fb3
This commit is contained in:
@@ -332,8 +332,7 @@ public class CachedBluetoothDevice implements Comparable<CachedBluetoothDevice>
|
|||||||
}
|
}
|
||||||
|
|
||||||
public int getProfileConnectionState(LocalBluetoothProfile profile) {
|
public int getProfileConnectionState(LocalBluetoothProfile profile) {
|
||||||
if (mProfileConnectionState == null ||
|
if (mProfileConnectionState.get(profile) == null) {
|
||||||
mProfileConnectionState.get(profile) == null) {
|
|
||||||
// If cache is empty make the binder call to get the state
|
// If cache is empty make the binder call to get the state
|
||||||
int state = profile.getConnectionStatus(mDevice);
|
int state = profile.getConnectionStatus(mDevice);
|
||||||
mProfileConnectionState.put(profile, state);
|
mProfileConnectionState.put(profile, state);
|
||||||
|
|||||||
Reference in New Issue
Block a user