Merge "Avoid connecting the device again when the device is already connected" into sc-v2-dev

This commit is contained in:
TreeHugger Robot
2022-02-08 09:57:45 +00:00
committed by Android (Google) Code Review
2 changed files with 6 additions and 3 deletions

View File

@@ -171,8 +171,8 @@ public class LocalMediaManager implements BluetoothCallback {
} }
} }
if (device == mCurrentConnectedDevice) { if (device.equals(mCurrentConnectedDevice)) {
Log.d(TAG, "connectDevice() this device all ready connected! : " + device.getName()); Log.d(TAG, "connectDevice() this device is already connected! : " + device.getName());
return false; return false;
} }

View File

@@ -198,7 +198,10 @@ public class MediaOutputAdapter extends MediaOutputBaseAdapter {
if (mController.isTransferring()) { if (mController.isTransferring()) {
return; return;
} }
if (isCurrentlyConnected(device)) {
Log.d(TAG, "This device is already connected! : " + device.getName());
return;
}
mCurrentActivePosition = -1; mCurrentActivePosition = -1;
playSwitchingAnim(mConnectedItem, view); playSwitchingAnim(mConnectedItem, view);
mController.connectDevice(device); mController.connectDevice(device);