summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKeith Mok <kmok@cyngn.com>2016-06-16 13:23:22 -0700
committerKeith Mok <kmok@cyngn.com>2016-06-16 13:23:22 -0700
commit6877820d0118e844f483c1ca9fedf4536d938ad1 (patch)
tree12f1ea781e23212c0d14fc5b0efb27386fde5e25
parent7a3316a2bf0d6187cbc870be6ade5d1667d7e6b7 (diff)
downloadandroid_packages_apps_InCallUI-6877820d0118e844f483c1ca9fedf4536d938ad1.tar.gz
android_packages_apps_InCallUI-6877820d0118e844f483c1ca9fedf4536d938ad1.tar.bz2
android_packages_apps_InCallUI-6877820d0118e844f483c1ca9fedf4536d938ad1.zip
Fix call dialog not dismiss
commit 919274abeb189a33e35533825aa0071b1c7e2bc1 introduce a problem that reject call with message does not dismiss the call ui. Fixes it. Change-Id: I136358b2855ce31c183b37ee1690f47a8d38eaeb
-rw-r--r--src/com/android/incallui/AnswerPresenter.java6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/com/android/incallui/AnswerPresenter.java b/src/com/android/incallui/AnswerPresenter.java
index d69d7c7d..7ea7cbf1 100644
--- a/src/com/android/incallui/AnswerPresenter.java
+++ b/src/com/android/incallui/AnswerPresenter.java
@@ -526,12 +526,10 @@ public class AnswerPresenter extends Presenter<AnswerPresenter.AnswerUi>
public void rejectCallWithMessage(String message) {
int phoneId = getActivePhoneId();
Log.i(this, "rejectCallWithMessage phoneId:" + phoneId);
- if (phoneId == -1) {
- return;
+ if (phoneId != -1) {
+ TelecomAdapter.getInstance().rejectCall(mCall[phoneId].getId(), true, message);
}
- TelecomAdapter.getInstance().rejectCall(mCall[phoneId].getId(), true, message);
-
onDismissDialog();
}