diff --git a/packages/SettingsLib/src/com/android/settingslib/media/LocalMediaManager.java b/packages/SettingsLib/src/com/android/settingslib/media/LocalMediaManager.java index e89f628a27573..f381cde31f839 100644 --- a/packages/SettingsLib/src/com/android/settingslib/media/LocalMediaManager.java +++ b/packages/SettingsLib/src/com/android/settingslib/media/LocalMediaManager.java @@ -639,7 +639,7 @@ public class LocalMediaManager implements BluetoothCallback { .isBusy() && !mOnTransferBluetoothDevice.isConnected()) { // Failed to connect - mOnTransferBluetoothDevice.setState(MediaDeviceState.STATE_DISCONNECTED); + mOnTransferBluetoothDevice.setState(MediaDeviceState.STATE_CONNECTING_FAILED); mOnTransferBluetoothDevice = null; dispatchOnRequestFailed(REASON_UNKNOWN_ERROR); } diff --git a/packages/SettingsLib/tests/robotests/src/com/android/settingslib/media/LocalMediaManagerTest.java b/packages/SettingsLib/tests/robotests/src/com/android/settingslib/media/LocalMediaManagerTest.java index 009f75a393e28..368245f2002d5 100644 --- a/packages/SettingsLib/tests/robotests/src/com/android/settingslib/media/LocalMediaManagerTest.java +++ b/packages/SettingsLib/tests/robotests/src/com/android/settingslib/media/LocalMediaManagerTest.java @@ -506,7 +506,7 @@ public class LocalMediaManagerTest { mLocalMediaManager.connectDevice(device); mLocalMediaManager.mDeviceAttributeChangeCallback.onDeviceAttributesChanged(); - verify(device).setState(LocalMediaManager.MediaDeviceState.STATE_DISCONNECTED); + verify(device).setState(LocalMediaManager.MediaDeviceState.STATE_CONNECTING_FAILED); } @Test