Merge "Remove connected device check logic in getConnectionState"

am: 8593fc6c06

Change-Id: I86b30d27d3d7ab35473e8710b100e5730dfa12a4
This commit is contained in:
Chienyuan
2018-08-29 19:12:37 -07:00
committed by android-build-merger

View File

@@ -29,7 +29,7 @@ import com.android.settingslib.R;
import java.util.List;
/**
* HidProfile handles Bluetooth HID profile.
* HidProfile handles Bluetooth HID Host role.
*/
public class HidProfile implements LocalBluetoothProfile {
private static final String TAG = "HidProfile";
@@ -117,11 +117,7 @@ public class HidProfile implements LocalBluetoothProfile {
if (mService == null) {
return BluetoothProfile.STATE_DISCONNECTED;
}
List<BluetoothDevice> deviceList = mService.getConnectedDevices();
return !deviceList.isEmpty() && deviceList.get(0).equals(device)
? mService.getConnectionState(device)
: BluetoothProfile.STATE_DISCONNECTED;
return mService.getConnectionState(device);
}
public boolean isPreferred(BluetoothDevice device) {