summaryrefslogtreecommitdiff
path: root/InCallUI/src/com/android/incallui/CallCardPresenter.java
diff options
context:
space:
mode:
authorYorke Lee <yorkelee@google.com>2015-05-11 12:42:47 -0700
committerYorke Lee <yorkelee@google.com>2015-05-11 12:42:47 -0700
commit4c058612097eba72b33d83f5612012a90167957a (patch)
treea79ad2d5bd5ed4c63e3449914b9cadcd6743453b /InCallUI/src/com/android/incallui/CallCardPresenter.java
parent23d95f348445a4091fba5f466e21438efe67f2c1 (diff)
Show end call button for disconnecting calls
Bug: 21017840 Change-Id: I05a239db26b7c47a744b96549fb1b7e5440a824c
Diffstat (limited to 'InCallUI/src/com/android/incallui/CallCardPresenter.java')
-rw-r--r--InCallUI/src/com/android/incallui/CallCardPresenter.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/InCallUI/src/com/android/incallui/CallCardPresenter.java b/InCallUI/src/com/android/incallui/CallCardPresenter.java
index b233ad56b..7918d22cc 100644
--- a/InCallUI/src/com/android/incallui/CallCardPresenter.java
+++ b/InCallUI/src/com/android/incallui/CallCardPresenter.java
@@ -805,7 +805,8 @@ public class CallCardPresenter extends Presenter<CallCardPresenter.CallCardUi>
if (primary == null) {
return false;
}
- if (!Call.State.isConnectingOrConnected(callState) || callState == Call.State.INCOMING) {
+ if ((!Call.State.isConnectingOrConnected(callState)
+ && callState != Call.State.DISCONNECTING) || callState == Call.State.INCOMING) {
return false;
}
if (mPrimary.getSessionModificationState()