Merge "[Fix] Bluetooth device ordering" into sc-dev am: d4a92b6976
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/13639313 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I9846b8aa73ee136ebde1a7bfd34dace50a25f2f6
This commit is contained in:
@@ -205,7 +205,6 @@ public class LocalMediaManager implements BluetoothCallback {
|
||||
|
||||
void dispatchDeviceListUpdate() {
|
||||
final List<MediaDevice> mediaDevices = new ArrayList<>(mMediaDevices);
|
||||
Collections.sort(mediaDevices, COMPARATOR);
|
||||
for (DeviceCallback callback : getCallbacks()) {
|
||||
callback.onDeviceListUpdate(mediaDevices);
|
||||
}
|
||||
@@ -472,6 +471,7 @@ public class LocalMediaManager implements BluetoothCallback {
|
||||
synchronized (mMediaDevicesLock) {
|
||||
mMediaDevices.clear();
|
||||
mMediaDevices.addAll(devices);
|
||||
Collections.sort(devices, COMPARATOR);
|
||||
// Add disconnected bluetooth devices only when phone output device is available.
|
||||
for (MediaDevice device : devices) {
|
||||
final int type = device.getDeviceType();
|
||||
|
||||
Reference in New Issue
Block a user