summaryrefslogtreecommitdiffstats
path: root/src/com/android/incallui/CallList.java
diff options
context:
space:
mode:
authorColin Cross <ccross@android.com>2014-03-28 14:56:45 -0700
committerColin Cross <ccross@android.com>2014-03-28 14:56:45 -0700
commit063fa2d92b1624680dfca88494afafb44f566b9f (patch)
tree75a85f035dc762919293f12490f37fc23a88108f /src/com/android/incallui/CallList.java
parentb9f216eedd82d6a102e2cfaac60f3bf9a9718d05 (diff)
parent9b4962cb6027a817a895aa94c6e1a79574520596 (diff)
downloadpackages_apps_InCallUI-063fa2d92b1624680dfca88494afafb44f566b9f.tar.gz
packages_apps_InCallUI-063fa2d92b1624680dfca88494afafb44f566b9f.tar.bz2
packages_apps_InCallUI-063fa2d92b1624680dfca88494afafb44f566b9f.zip
manually merge 9b4962cb into master
Diffstat (limited to 'src/com/android/incallui/CallList.java')
-rw-r--r--src/com/android/incallui/CallList.java15
1 files changed, 7 insertions, 8 deletions
diff --git a/src/com/android/incallui/CallList.java b/src/com/android/incallui/CallList.java
index e8edc4d3..d4bf7bf1 100644
--- a/src/com/android/incallui/CallList.java
+++ b/src/com/android/incallui/CallList.java
@@ -23,9 +23,9 @@ import com.google.common.base.Preconditions;
import android.os.Handler;
import android.os.Message;
+import android.telephony.DisconnectCause;
import com.android.services.telephony.common.Call;
-import com.android.services.telephony.common.Call.DisconnectCause;
import java.util.ArrayList;
import java.util.HashMap;
@@ -313,7 +313,7 @@ public class CallList {
state != Call.State.DISCONNECTED) {
call.setState(Call.State.DISCONNECTED);
- call.setDisconnectCause(DisconnectCause.UNKNOWN);
+ call.setDisconnectCause(DisconnectCause.NOT_VALID);
updateCallInMap(call);
}
}
@@ -376,18 +376,17 @@ public class CallList {
Preconditions.checkState(call.getState() == Call.State.DISCONNECTED);
- final Call.DisconnectCause cause = call.getDisconnectCause();
+ final int cause = call.getDisconnectCause();
final int delay;
switch (cause) {
- case LOCAL:
+ case DisconnectCause.LOCAL:
delay = DISCONNECTED_CALL_SHORT_TIMEOUT_MS;
break;
- case NORMAL:
- case UNKNOWN:
+ case DisconnectCause.NORMAL:
delay = DISCONNECTED_CALL_MEDIUM_TIMEOUT_MS;
break;
- case INCOMING_REJECTED:
- case INCOMING_MISSED:
+ case DisconnectCause.INCOMING_REJECTED:
+ case DisconnectCause.INCOMING_MISSED:
// no delay for missed/rejected incoming calls
delay = 0;
break;