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 1f4e49ad8..07cfe3f8f 100644 --- a/java/com/android/incallui/call/DialerCall.java +++ b/java/com/android/incallui/call/DialerCall.java @@ -171,6 +171,7 @@ public class DialerCall implements VideoTechListener, StateChangedListener, Capa @Nullable private SpamStatus spamStatus; private boolean isBlocked; + private boolean isOutgoing; private boolean didShowCameraPermission; private boolean didDismissVideoChargesAlertDialog; @@ -900,6 +901,8 @@ public class DialerCall implements VideoTechListener, StateChangedListener, Capa logState.dialerConnectTimeMillisElapsedRealtime == 0 ? 0 : SystemClock.elapsedRealtime() - logState.dialerConnectTimeMillisElapsedRealtime; + } else if (state == DialerCallState.DIALING || state == DialerCallState.CONNECTING) { + isOutgoing = true; } } @@ -908,6 +911,10 @@ public class DialerCall implements VideoTechListener, StateChangedListener, Capa this.clock = clock; } + public boolean isOutgoing() { + return isOutgoing; + } + public int getNumberPresentation() { return telecomCall == null ? -1 : telecomCall.getDetails().getHandlePresentation(); } |