diff options
Diffstat (limited to 'services/QualifiedNetworksService/src/com/android/telephony/qns')
-rw-r--r-- | services/QualifiedNetworksService/src/com/android/telephony/qns/QnsCallStatusTracker.java | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/services/QualifiedNetworksService/src/com/android/telephony/qns/QnsCallStatusTracker.java b/services/QualifiedNetworksService/src/com/android/telephony/qns/QnsCallStatusTracker.java index b45ba78..eb2f231 100644 --- a/services/QualifiedNetworksService/src/com/android/telephony/qns/QnsCallStatusTracker.java +++ b/services/QualifiedNetworksService/src/com/android/telephony/qns/QnsCallStatusTracker.java @@ -907,9 +907,9 @@ public class QnsCallStatusTracker { for (CallState cs : mCallStates) { if (cs.getImsCallServiceType() == ImsCallProfile.SERVICE_TYPE_NORMAL && cs.getImsCallType() == ImsCallProfile.CALL_TYPE_VT - && (cs.getCallState() != PreciseCallState.PRECISE_CALL_STATE_ALERTING - && cs.getCallState() != PreciseCallState.PRECISE_CALL_STATE_DIALING - && cs.getCallState() != PreciseCallState.PRECISE_CALL_STATE_INCOMING)) { + && (cs.getCallState() == PreciseCallState.PRECISE_CALL_STATE_DISCONNECTING + || cs.getCallState() == PreciseCallState.PRECISE_CALL_STATE_HOLDING + || cs.getCallState() == PreciseCallState.PRECISE_CALL_STATE_ACTIVE)) { return true; } } |