diff options
Diffstat (limited to 'java/com/android/incallui/call/DialerCall.java')
-rw-r--r-- | java/com/android/incallui/call/DialerCall.java | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/java/com/android/incallui/call/DialerCall.java b/java/com/android/incallui/call/DialerCall.java index acedf41f1..7330820e3 100644 --- a/java/com/android/incallui/call/DialerCall.java +++ b/java/com/android/incallui/call/DialerCall.java @@ -131,6 +131,7 @@ public class DialerCall implements VideoTechListener { private String mCallSubject; private PhoneAccountHandle mPhoneAccountHandle; @CallHistoryStatus private int mCallHistoryStatus = CALL_HISTORY_STATUS_UNKNOWN; + private boolean mIsOutgoing = false; private boolean mIsSpam; private boolean mIsBlocked; private boolean isInUserSpamList; @@ -653,9 +654,15 @@ public class DialerCall implements VideoTechListener { } else if (mState == State.DISCONNECTED) { mLogState.duration = getConnectTimeMillis() == 0 ? 0 : System.currentTimeMillis() - getConnectTimeMillis(); + } else if (mState == State.DIALING || mState == State.CONNECTING) { + mIsOutgoing = true; } } + public boolean isOutgoing() { + return mIsOutgoing; + } + public int getNumberPresentation() { return mTelecomCall == null ? -1 : mTelecomCall.getDetails().getHandlePresentation(); } |