diff options
author | Srinivas Visvanathan <sriniv@google.com> | 2017-04-17 16:57:51 -0700 |
---|---|---|
committer | Srinivas Visvanathan <sriniv@google.com> | 2017-04-18 10:45:22 -0700 |
commit | de4cf995d62280d139c05a9639832a9bf781b480 (patch) | |
tree | 13f19b47451e5c54ef86a67b7dcadc013f74ea98 /src/com/android/car/dialer/telecom/UiCall.java | |
parent | 42fd6617649dc6bdd9df6f36fc00cdef716a5002 (diff) | |
download | platform_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.java | 10 |
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() { |