From 55dc6cb99db1f9f6677dfec5a25a34e933807be5 Mon Sep 17 00:00:00 2001 From: Jaikumar Ganesh Date: Mon, 7 Dec 2009 15:22:50 -0800 Subject: [PATCH] Disconnect even Sinks in Connecting state while connecting another sink. We can hit this more when using a Car Dock Bug: 2133530 Dr No: Eastham --- .../settings/bluetooth/LocalBluetoothProfileManager.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/com/android/settings/bluetooth/LocalBluetoothProfileManager.java b/src/com/android/settings/bluetooth/LocalBluetoothProfileManager.java index 40781319e98..b488c22e185 100644 --- a/src/com/android/settings/bluetooth/LocalBluetoothProfileManager.java +++ b/src/com/android/settings/bluetooth/LocalBluetoothProfileManager.java @@ -168,12 +168,12 @@ public abstract class LocalBluetoothProfileManager { @Override public Set getConnectedDevices() { - return mService.getConnectedSinks(); + return mService.getNonDisconnectedSinks(); } @Override public boolean connect(BluetoothDevice device) { - Set sinks = mService.getConnectedSinks(); + Set sinks = mService.getNonDisconnectedSinks(); if (sinks != null) { for (BluetoothDevice sink : sinks) { mService.disconnectSink(sink);