diff options
Diffstat (limited to 'java/com/android/incallui/ProximitySensor.java')
-rw-r--r-- | java/com/android/incallui/ProximitySensor.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/java/com/android/incallui/ProximitySensor.java b/java/com/android/incallui/ProximitySensor.java index 653d85be9..db538abdc 100644 --- a/java/com/android/incallui/ProximitySensor.java +++ b/java/com/android/incallui/ProximitySensor.java @@ -102,7 +102,10 @@ public class ProximitySensor // sensor during incoming call screen. We check hasLiveCall() because a disconnected call // can also put the in-call screen in the INCALL state. boolean hasOngoingCall = InCallState.INCALL == newState && callList.hasLiveCall(); - boolean isOffhook = (InCallState.OUTGOING == newState) || hasOngoingCall; + boolean isOffhook = + InCallState.PENDING_OUTGOING == newState + || InCallState.OUTGOING == newState + || hasOngoingCall; DialerCall activeCall = callList.getActiveCall(); boolean isVideoCall = activeCall != null && activeCall.isVideoCall(); |