summaryrefslogtreecommitdiffstats
path: root/src/com/android/car/dialer/telecom/UiCall.java
diff options
context:
space:
mode:
authorSrinivas Visvanathan <sriniv@google.com>2017-04-17 16:57:51 -0700
committerSrinivas Visvanathan <sriniv@google.com>2017-04-18 10:45:22 -0700
commitde4cf995d62280d139c05a9639832a9bf781b480 (patch)
tree13f19b47451e5c54ef86a67b7dcadc013f74ea98 /src/com/android/car/dialer/telecom/UiCall.java
parent42fd6617649dc6bdd9df6f36fc00cdef716a5002 (diff)
downloadplatform_packages_apps_Car_Dialer-de4cf995d62280d139c05a9639832a9bf781b480.tar.gz
platform_packages_apps_Car_Dialer-de4cf995d62280d139c05a9639832a9bf781b480.tar.bz2
platform_packages_apps_Car_Dialer-de4cf995d62280d139c05a9639832a9bf781b480.zip
Killing CallList + crash fix
- Replacing UiCallList and subclass with simple HashMap in TelecomUiCallManager. TelecomUiCallManager.getOrCreateCallContainer now does simple map search. Removed synchronization since callbacks from InCallServiceImpl are on main thread AFAICT; double-checked with logging. - OngoingCallFragment crash fix: Don't unset uiBluetoothMonitor since the fragment object can be re-used by TelecomActivity for next call. TelecomActivity only passes uiBluetoothMonitor the first time after construction. - Fixing UiCall.disconnectClause -> UiCall.disconnectCause. Bug: 37251324 Test: Made test calls, incoming, outgoing, conference. Change-Id: I63f24cc9793b4b2c4547146a836205413f106c83
Diffstat (limited to 'src/com/android/car/dialer/telecom/UiCall.java')
-rw-r--r--src/com/android/car/dialer/telecom/UiCall.java10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/com/android/car/dialer/telecom/UiCall.java b/src/com/android/car/dialer/telecom/UiCall.java
index 523d893d..7b98c649 100644
--- a/src/com/android/car/dialer/telecom/UiCall.java
+++ b/src/com/android/car/dialer/telecom/UiCall.java
@@ -26,7 +26,7 @@ public class UiCall {
private int mState;
private boolean mHasParent;
private String mNumber;
- private CharSequence mDisconnectClause;
+ private CharSequence mDisconnectCause;
private boolean mHasChildren;
private Uri mGatewayInfoOriginalAddress;
private long connectTimeMillis;
@@ -71,12 +71,12 @@ public class UiCall {
mNumber = number;
}
- public CharSequence getDisconnectClause() {
- return mDisconnectClause;
+ public CharSequence getDisconnectCause() {
+ return mDisconnectCause;
}
- public void setDisconnectClause(CharSequence disconnectClause) {
- mDisconnectClause = disconnectClause;
+ public void setDisconnectCause(CharSequence disconnectCause) {
+ mDisconnectCause = disconnectCause;
}
public Uri getGatewayInfoOriginalAddress() {