diff options
author | Sandeep Gutta <sangutta@codeaurora.org> | 2014-04-17 04:10:03 +0530 |
---|---|---|
committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2014-04-17 22:24:28 -0700 |
commit | 3494bb54d625287c459d7763b060b4dc20f07a5a (patch) | |
tree | b8ac6774286c9c8d4a47872cba45ac26f6ec9893 /src | |
parent | 6616a11f1ad694f796193037e9b0ee26c70af2a1 (diff) | |
download | packages_apps_InCallUI-3494bb54d625287c459d7763b060b4dc20f07a5a.tar.gz packages_apps_InCallUI-3494bb54d625287c459d7763b060b4dc20f07a5a.tar.bz2 packages_apps_InCallUI-3494bb54d625287c459d7763b060b4dc20f07a5a.zip |
MSIM(DSDA): Do not dismiss answer call UI when call active
Do not dismiss answer call UI if device has
INCOMING call on any subscription.
Change-Id: Ib3fa43779663ae77705f7ee2329166d1bff3e2b5
CRs-Fixed: 649470
Diffstat (limited to 'src')
-rw-r--r-- | src/com/android/incallui/msim/MSimAnswerPresenter.java | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/com/android/incallui/msim/MSimAnswerPresenter.java b/src/com/android/incallui/msim/MSimAnswerPresenter.java index 375b05de..f813e65a 100644 --- a/src/com/android/incallui/msim/MSimAnswerPresenter.java +++ b/src/com/android/incallui/msim/MSimAnswerPresenter.java @@ -121,7 +121,12 @@ public class MSimAnswerPresenter extends Presenter<MSimAnswerPresenter.AnswerUi> // Stop listening for updates. CallList.getInstance().removeCallUpdateListener(mCallId[subscription], this); - getUi().showAnswerUi(false); + final Call incall = CallList.getInstance().getIncomingCall(); + if (incall != null) { + getUi().showAnswerUi(true); + } else { + getUi().showAnswerUi(false); + } // mCallId will hold the state of the call. We don't clear the mCall variable here as // it may be useful for sending text messages after phone disconnects. |