diff options
| author | 2022-02-08 09:57:45 +0000 | |
|---|---|---|
| committer | 2022-02-08 09:57:45 +0000 | |
| commit | 26af3f18cac3ffcbfc108a1307767f643a26c86c (patch) | |
| tree | a692d0ef8aefe277521b08ebd098e2119f538b56 | |
| parent | 0a771d1712c49b1d5bb2058def38a4a6b6d5dc2c (diff) | |
| parent | 38c191d6c695536d2eb407f331778ca9c937e3c3 (diff) | |
Merge "Avoid connecting the device again when the device is already connected" into sc-v2-dev
| -rw-r--r-- | packages/SettingsLib/src/com/android/settingslib/media/LocalMediaManager.java | 4 | ||||
| -rw-r--r-- | packages/SystemUI/src/com/android/systemui/media/dialog/MediaOutputAdapter.java | 5 |
2 files changed, 6 insertions, 3 deletions
diff --git a/packages/SettingsLib/src/com/android/settingslib/media/LocalMediaManager.java b/packages/SettingsLib/src/com/android/settingslib/media/LocalMediaManager.java index c40b7b7d88af..d29d8958dad7 100644 --- a/packages/SettingsLib/src/com/android/settingslib/media/LocalMediaManager.java +++ b/packages/SettingsLib/src/com/android/settingslib/media/LocalMediaManager.java @@ -171,8 +171,8 @@ public class LocalMediaManager implements BluetoothCallback { } } - if (device == mCurrentConnectedDevice) { - Log.d(TAG, "connectDevice() this device all ready connected! : " + device.getName()); + if (device.equals(mCurrentConnectedDevice)) { + Log.d(TAG, "connectDevice() this device is already connected! : " + device.getName()); return false; } diff --git a/packages/SystemUI/src/com/android/systemui/media/dialog/MediaOutputAdapter.java b/packages/SystemUI/src/com/android/systemui/media/dialog/MediaOutputAdapter.java index 113ba59cd514..9e6e0fedf78d 100644 --- a/packages/SystemUI/src/com/android/systemui/media/dialog/MediaOutputAdapter.java +++ b/packages/SystemUI/src/com/android/systemui/media/dialog/MediaOutputAdapter.java @@ -198,7 +198,10 @@ public class MediaOutputAdapter extends MediaOutputBaseAdapter { if (mController.isTransferring()) { return; } - + if (isCurrentlyConnected(device)) { + Log.d(TAG, "This device is already connected! : " + device.getName()); + return; + } mCurrentActivePosition = -1; playSwitchingAnim(mConnectedItem, view); mController.connectDevice(device); |