diff --git a/src/com/android/settings/bluetooth/CachedBluetoothDevice.java b/src/com/android/settings/bluetooth/CachedBluetoothDevice.java index 2aa0566d0c7..e28e064fe52 100755 --- a/src/com/android/settings/bluetooth/CachedBluetoothDevice.java +++ b/src/com/android/settings/bluetooth/CachedBluetoothDevice.java @@ -260,6 +260,8 @@ final class CachedBluetoothDevice implements Comparable { // Reset the only-show-one-error-dialog tracking variable mIsConnectingErrorPossible = true; connectInt(profile); + // Refresh the UI based on profile.connect() call + refresh(); } synchronized void connectInt(LocalBluetoothProfile profile) {