summaryrefslogtreecommitdiffstats
path: root/src/com/android/incallui/AnswerPresenter.java
diff options
context:
space:
mode:
authorYorke Lee <yorkelee@google.com>2013-08-30 16:01:38 -0700
committerYorke Lee <yorkelee@google.com>2013-08-30 16:43:44 -0700
commitc9e5af452871582679bceae82948e2aa2a26292d (patch)
tree409d22ae7b461a4e278236fd7317227685933c35 /src/com/android/incallui/AnswerPresenter.java
parentf23c2d25038c8317373eda8e1ecc7483c5725fde (diff)
downloadpackages_apps_InCallUI-c9e5af452871582679bceae82948e2aa2a26292d.tar.gz
packages_apps_InCallUI-c9e5af452871582679bceae82948e2aa2a26292d.tar.bz2
packages_apps_InCallUI-c9e5af452871582679bceae82948e2aa2a26292d.zip
Enable reject via text
Toggle reject via text option in glowpad based on the call's capability. Bug: 10424370 Change-Id: I5c36e83bc36923b093021c2a5cfd0c6aad3eb0b2
Diffstat (limited to 'src/com/android/incallui/AnswerPresenter.java')
-rw-r--r--src/com/android/incallui/AnswerPresenter.java7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/com/android/incallui/AnswerPresenter.java b/src/com/android/incallui/AnswerPresenter.java
index 76a7b563..3dc751f8 100644
--- a/src/com/android/incallui/AnswerPresenter.java
+++ b/src/com/android/incallui/AnswerPresenter.java
@@ -73,7 +73,7 @@ public class AnswerPresenter extends Presenter<AnswerPresenter.AnswerUi>
call.getCallId());
getUi().showAnswerUi(true);
- if (textMsgs != null) {
+ if (call.can(Call.Capabilities.RESPOND_VIA_TEXT) && textMsgs != null) {
getUi().showTextButton(true);
getUi().configureMessageDialogue(textMsgs);
} else {
@@ -115,14 +115,13 @@ public class AnswerPresenter extends Presenter<AnswerPresenter.AnswerUi>
}
public void onText() {
- // No-op for now. b/10424370
- // getUi().showMessageDialogue();
+ getUi().showMessageDialogue();
}
public void rejectCallWithMessage(String message) {
Log.d(this, "sendTextToDefaultActivity()...");
- CallCommandClient.getInstance().rejectCall(mCallId, true, message);
getUi().dismissPopup();
+ CallCommandClient.getInstance().rejectCall(mCallId, true, message);
}
interface AnswerUi extends Ui {