Loading packages/SettingsLib/src/com/android/settingslib/bluetooth/LocalBluetoothProfileManager.java +15 −1 Original line number Diff line number Diff line Loading @@ -399,6 +399,9 @@ public final class LocalBluetoothProfileManager { // Copy previous profile list into removedProfiles removedProfiles.clear(); removedProfiles.addAll(profiles); if (DEBUG) { Log.d(TAG,"Current Profiles" + profiles.toString()); } profiles.clear(); if (uuids == null) { Loading @@ -415,6 +418,13 @@ public final class LocalBluetoothProfileManager { } } if ((mHfpClientProfile != null) && BluetoothUuid.isUuidPresent(uuids, BluetoothUuid.Handsfree_AG) && BluetoothUuid.isUuidPresent(localUuids, BluetoothUuid.Handsfree)) { profiles.add(mHfpClientProfile); removedProfiles.remove(mHfpClientProfile); } if (BluetoothUuid.containsAnyUuid(uuids, A2dpProfile.SINK_UUIDS) && mA2dpProfile != null) { profiles.add(mA2dpProfile); Loading Loading @@ -461,5 +471,9 @@ public final class LocalBluetoothProfileManager { profiles.remove(mPbapProfile); removedProfiles.add(mPbapProfile); } if (DEBUG) { Log.d(TAG,"New Profiles" + profiles.toString()); } } } Loading
packages/SettingsLib/src/com/android/settingslib/bluetooth/LocalBluetoothProfileManager.java +15 −1 Original line number Diff line number Diff line Loading @@ -399,6 +399,9 @@ public final class LocalBluetoothProfileManager { // Copy previous profile list into removedProfiles removedProfiles.clear(); removedProfiles.addAll(profiles); if (DEBUG) { Log.d(TAG,"Current Profiles" + profiles.toString()); } profiles.clear(); if (uuids == null) { Loading @@ -415,6 +418,13 @@ public final class LocalBluetoothProfileManager { } } if ((mHfpClientProfile != null) && BluetoothUuid.isUuidPresent(uuids, BluetoothUuid.Handsfree_AG) && BluetoothUuid.isUuidPresent(localUuids, BluetoothUuid.Handsfree)) { profiles.add(mHfpClientProfile); removedProfiles.remove(mHfpClientProfile); } if (BluetoothUuid.containsAnyUuid(uuids, A2dpProfile.SINK_UUIDS) && mA2dpProfile != null) { profiles.add(mA2dpProfile); Loading Loading @@ -461,5 +471,9 @@ public final class LocalBluetoothProfileManager { profiles.remove(mPbapProfile); removedProfiles.add(mPbapProfile); } if (DEBUG) { Log.d(TAG,"New Profiles" + profiles.toString()); } } }