diff --git a/core/java/android/server/BluetoothBondState.java b/core/java/android/server/BluetoothBondState.java index 39c3c8854533b..5fa8836c1d9c5 100644 --- a/core/java/android/server/BluetoothBondState.java +++ b/core/java/android/server/BluetoothBondState.java @@ -79,7 +79,6 @@ class BluetoothBondState { mService = service; mBluetoothInputProfileHandler = BluetoothInputProfileHandler.getInstance(mContext, mService); - getProfileProxy(); } synchronized void setPendingOutgoingBonding(String address) { @@ -109,6 +108,7 @@ class BluetoothBondState { mState.put(mService.getAddressFromObjectPath(device).toUpperCase(), BluetoothDevice.BOND_BONDED); } + getProfileProxy(); } public synchronized void setBondState(String address, int state) {