diff options
author | Santos Cordon <santoscordon@google.com> | 2013-11-19 12:04:56 -0800 |
---|---|---|
committer | Android Git Automerger <android-git-automerger@android.com> | 2013-11-19 12:04:56 -0800 |
commit | 179eb7cadb62dc24b9ae4ba18f50c60c3b54c4a0 (patch) | |
tree | d0ce94a1e497e6e841342cc5ea1be832f5b71a20 /src/com/android/incallui/CallList.java | |
parent | 519f4cbba05ab400cfb934e2b1161286f9dcd46c (diff) | |
parent | 4a2cf4323afeb9127f195e6f9bc098bedfba5438 (diff) | |
download | packages_apps_InCallUI-179eb7cadb62dc24b9ae4ba18f50c60c3b54c4a0.tar.gz packages_apps_InCallUI-179eb7cadb62dc24b9ae4ba18f50c60c3b54c4a0.tar.bz2 packages_apps_InCallUI-179eb7cadb62dc24b9ae4ba18f50c60c3b54c4a0.zip |
am 4a2cf432: am 439ddb20: am 59dc0b9d: Merge "Decrease the timeout for unknown endcall screen from 5 to 2 sec." into klp-dev
* commit '4a2cf4323afeb9127f195e6f9bc098bedfba5438':
Decrease the timeout for unknown endcall screen from 5 to 2 sec.
Diffstat (limited to 'src/com/android/incallui/CallList.java')
-rw-r--r-- | src/com/android/incallui/CallList.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/com/android/incallui/CallList.java b/src/com/android/incallui/CallList.java index 125ec164..e8edc4d3 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: |