Merge "Ignore "disconnected" broadcast when voice dial is done"
diff --git a/src/com/android/voicedialer/VoiceDialerActivity.java b/src/com/android/voicedialer/VoiceDialerActivity.java
index 824934e..78d9c11 100644
--- a/src/com/android/voicedialer/VoiceDialerActivity.java
+++ b/src/com/android/voicedialer/VoiceDialerActivity.java
@@ -474,7 +474,7 @@
mHandler.postDelayed(new GreetingRunnable(), FIRST_UTTERANCE_DELAY);
}
} else if (prevState == BluetoothHeadset.STATE_AUDIO_CONNECTED) {
- if (!mWaitingForScoConnection) {
+ if (!mWaitingForScoConnection && mState != EXITING) {
// apparently our connection to the headset has dropped.
// we won't be able to continue voicedialing.
if (false) Log.d(TAG, "lost sco connection");