summaryrefslogtreecommitdiffstats
path: root/java/com/android/incallui/call/DialerCall.java
diff options
context:
space:
mode:
Diffstat (limited to 'java/com/android/incallui/call/DialerCall.java')
-rw-r--r--java/com/android/incallui/call/DialerCall.java7
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();
}