Merge "dismiss obsolete dialogues" into atel.lnx.2.0-dev
diff --git a/InCallUI/src/com/android/incallui/InCallPresenter.java b/InCallUI/src/com/android/incallui/InCallPresenter.java
index d1a19e6..9d2820d 100644
--- a/InCallUI/src/com/android/incallui/InCallPresenter.java
+++ b/InCallUI/src/com/android/incallui/InCallPresenter.java
@@ -330,6 +330,11 @@
mProximitySensor = proximitySensor;
addListener(mProximitySensor);
+ // dismiss any pending dialogues related to earlier call, which
+ // are no longer relevant now.
+ if (isActivityStarted()) {
+ mInCallActivity.dismissPendingDialogs();
+ }
addIncomingCallListener(mAnswerPresenter);
addInCallUiListener(mAnswerPresenter);
mPowerManager = (PowerManager) mContext.getSystemService(Context.POWER_SERVICE);