diff options
author | Narendra <nagarw@codeaurora.org> | 2017-01-05 20:26:30 +0000 |
---|---|---|
committer | android-build-merger <android-build-merger@google.com> | 2017-01-05 20:26:30 +0000 |
commit | 3a4da507fdbbc25741c43d40f452592d8174f2c7 (patch) | |
tree | c2d79ccdf0698617cf69ba91eb9b70f3b99f9606 /InCallUI | |
parent | bc01a3edc39f2e64c2a581bbdff16db828651649 (diff) | |
parent | 8590508144f14c67b73f493fd9a5fc8e34dbfdcd (diff) |
Merge "Fix conference call duration issue" am: c4a1ab0a73 am: 7fc24728cc
am: 8590508144
Change-Id: I29a6575bcf39b779021f9e3bb84297a951d74ac8
Diffstat (limited to 'InCallUI')
-rw-r--r-- | InCallUI/src/com/android/incallui/CallCardPresenter.java | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/InCallUI/src/com/android/incallui/CallCardPresenter.java b/InCallUI/src/com/android/incallui/CallCardPresenter.java index 10bf5e612..76dd84928 100644 --- a/InCallUI/src/com/android/incallui/CallCardPresenter.java +++ b/InCallUI/src/com/android/incallui/CallCardPresenter.java @@ -541,8 +541,10 @@ public class CallCardPresenter extends Presenter<CallCardPresenter.CallCardUi> mCallTimer.cancel(); } else { final long callStart = mPrimary.getConnectTimeMillis(); - final long duration = System.currentTimeMillis() - callStart; - ui.setPrimaryCallElapsedTime(true, duration); + if (callStart > 0) { + final long duration = System.currentTimeMillis() - callStart; + ui.setPrimaryCallElapsedTime(true, duration); + } } } |