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

Commit 5a2f6952 authored by Treehugger Robot's avatar Treehugger Robot Committed by Android (Google) Code Review
Browse files

Merge "GsmCdmaPhone: don't crash without calling" into main

parents ffb0ed60 bd77a125
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -1119,6 +1119,7 @@ public class GsmCdmaPhone extends Phone {

    @Override
    public GsmCdmaCall getForegroundCall() {
        if (!hasCalling()) return null;
        return mCT.mForegroundCall;
    }

@@ -1396,6 +1397,8 @@ public class GsmCdmaPhone extends Phone {

    @UnsupportedAppUsage(maxTargetSdk = Build.VERSION_CODES.R, trackingBug = 170729553)
    public boolean isInCall() {
        if (!hasCalling()) return false;

        GsmCdmaCall.State foregroundCallState = getForegroundCall().getState();
        GsmCdmaCall.State backgroundCallState = getBackgroundCall().getState();
        GsmCdmaCall.State ringingCallState = getRingingCall().getState();