diff options
| author | Andre Eisenbach <eisenbach@google.com> | 2014-12-16 17:27:46 +0000 |
|---|---|---|
| committer | Android Git Automerger <android-git-automerger@android.com> | 2014-12-16 17:27:46 +0000 |
| commit | 7ea97e28e6a2271fd4d60c07b4fa83e019e3474a (patch) | |
| tree | 8e8bd2a8e0870984e59a4f52c32a06b25ad7bde3 | |
| parent | b8ba4719c1661d30322b7ad360455044a1aa5593 (diff) | |
| parent | f6b62a9d913441cb400fc60f3187fc9c1f28dc97 (diff) | |
| download | frameworks_base-7ea97e28e6a2271fd4d60c07b4fa83e019e3474a.zip frameworks_base-7ea97e28e6a2271fd4d60c07b4fa83e019e3474a.tar.gz frameworks_base-7ea97e28e6a2271fd4d60c07b4fa83e019e3474a.tar.bz2 | |
am f6b62a9d: am cd460538: Merge "Don\'t send the onServiceDisconnected callback after close." into lmp-mr1-dev
* commit 'f6b62a9d913441cb400fc60f3187fc9c1f28dc97':
Don't send the onServiceDisconnected callback after close.
| -rw-r--r-- | core/java/android/bluetooth/BluetoothHeadset.java | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/core/java/android/bluetooth/BluetoothHeadset.java b/core/java/android/bluetooth/BluetoothHeadset.java index 546a50e..25d9aa9 100644 --- a/core/java/android/bluetooth/BluetoothHeadset.java +++ b/core/java/android/bluetooth/BluetoothHeadset.java @@ -229,7 +229,6 @@ public final class BluetoothHeadset implements BluetoothProfile { private ServiceListener mServiceListener; private IBluetoothHeadset mService; private BluetoothAdapter mAdapter; - private boolean mIsClosed; final private IBluetoothStateChangeCallback mBluetoothStateChangeCallback = new IBluetoothStateChangeCallback.Stub() { @@ -260,7 +259,6 @@ public final class BluetoothHeadset implements BluetoothProfile { mContext = context; mServiceListener = l; mAdapter = BluetoothAdapter.getDefaultAdapter(); - mIsClosed = false; IBluetoothManager mgr = mAdapter.getBluetoothManager(); if (mgr != null) { @@ -314,7 +312,7 @@ public final class BluetoothHeadset implements BluetoothProfile { Log.e(TAG,"",e); } } - mIsClosed = true; + mServiceListener = null; doUnbind(); } @@ -983,9 +981,6 @@ public final class BluetoothHeadset implements BluetoothProfile { if (mServiceListener != null) { mServiceListener.onServiceDisconnected(BluetoothProfile.HEADSET); } - if (mIsClosed){ - mServiceListener = null; - } break; } } |
