diff options
author | Yorke Lee <yorkelee@google.com> | 2013-08-30 16:01:38 -0700 |
---|---|---|
committer | Yorke Lee <yorkelee@google.com> | 2013-08-30 16:43:44 -0700 |
commit | c9e5af452871582679bceae82948e2aa2a26292d (patch) | |
tree | 409d22ae7b461a4e278236fd7317227685933c35 /src/com/android/incallui/AnswerPresenter.java | |
parent | f23c2d25038c8317373eda8e1ecc7483c5725fde (diff) | |
download | packages_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.java | 7 |
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 { |