Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit fac4a689 authored by John Wang's avatar John Wang Committed by Android (Google) Code Review
Browse files

Merge "Fix the audio mode glitch during hangup." into gingerbread

parents 34594e75 d19f44f3
Loading
Loading
Loading
Loading
+5 −1
Original line number Diff line number Diff line
@@ -380,7 +380,11 @@ public final class CallManager {
                break;
            case OFFHOOK:
                Phone fgPhone = getFgPhone();
                if (hasActiveFgCall() && !(fgPhone instanceof SipPhone)) {
                // Enable IN_CALL mode while foreground call is in DIALING,
                // ALERTING, ACTIVE and DISCONNECTING state and not from sipPhone
                if (getActiveFgCallState() != Call.State.IDLE
                        && getActiveFgCallState() != Call.State.DISCONNECTED
                        && !(fgPhone instanceof SipPhone)) {
                    mode = AudioManager.MODE_IN_CALL;
                }
                break;