summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorSantos Cordon <santoscordon@google.com>2013-11-18 17:03:04 -0800
committerThe Android Automerger <android-build@google.com>2013-11-19 17:35:55 -0800
commitd7effd30eca546cabb5f1d70858b4038fa4a31c3 (patch)
treefc944441af2c206708b2e63278aa28717a41ac49 /src
parented2eadb8ff3611084d48892169c80e3a189ea7b5 (diff)
downloadpackages_apps_InCallUI-d7effd30eca546cabb5f1d70858b4038fa4a31c3.tar.gz
packages_apps_InCallUI-d7effd30eca546cabb5f1d70858b4038fa4a31c3.tar.bz2
packages_apps_InCallUI-d7effd30eca546cabb5f1d70858b4038fa4a31c3.zip
Decrease the timeout for unknown endcall screen from 5 to 2 sec.
bug:11651065 Change-Id: I1ab2b3690a4bb655e94811c8831a6da0d9400edb
Diffstat (limited to 'src')
-rw-r--r--src/com/android/incallui/CallList.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/com/android/incallui/CallList.java b/src/com/android/incallui/CallList.java
index ba123b0c..dee27557 100644
--- a/src/com/android/incallui/CallList.java
+++ b/src/com/android/incallui/CallList.java
@@ -25,6 +25,7 @@ import android.os.Handler;
import android.os.Message;
import com.android.services.telephony.common.Call;
+import com.android.services.telephony.common.Call.DisconnectCause;
import java.util.ArrayList;
import java.util.HashMap;
@@ -310,7 +311,9 @@ public class CallList {
if (state != Call.State.IDLE &&
state != Call.State.INVALID &&
state != Call.State.DISCONNECTED) {
+
call.setState(Call.State.DISCONNECTED);
+ call.setDisconnectCause(DisconnectCause.UNKNOWN);
updateCallInMap(call);
}
}
@@ -380,6 +383,7 @@ public class CallList {
delay = DISCONNECTED_CALL_SHORT_TIMEOUT_MS;
break;
case NORMAL:
+ case UNKNOWN:
delay = DISCONNECTED_CALL_MEDIUM_TIMEOUT_MS;
break;
case INCOMING_REJECTED: