Loading src/java/com/android/internal/telephony/imsphone/ImsPhoneCallTracker.java +3 −0 Original line number Diff line number Diff line Loading @@ -1759,6 +1759,8 @@ public class ImsPhoneCallTracker extends CallTracker implements ImsPullCall { try { if (mUssdSession != null) { // Doesn't need mPendingUssd here. Listeners would use it if not null. mPendingUssd = null; mUssdSession.sendUssd(ussdString); AsyncResult.forMessage(response, null, null); response.sendToTarget(); Loading @@ -1778,6 +1780,7 @@ public class ImsPhoneCallTracker extends CallTracker implements ImsPullCall { mUssdSession = mImsManager.makeCall(profile, callees, mImsUssdListener); mPendingUssd = response; if (DBG) log("pending ussd updated, " + mPendingUssd); } catch (ImsException e) { loge("sendUSSD : " + e); mPhone.sendErrorResponse(response, e); Loading Loading
src/java/com/android/internal/telephony/imsphone/ImsPhoneCallTracker.java +3 −0 Original line number Diff line number Diff line Loading @@ -1759,6 +1759,8 @@ public class ImsPhoneCallTracker extends CallTracker implements ImsPullCall { try { if (mUssdSession != null) { // Doesn't need mPendingUssd here. Listeners would use it if not null. mPendingUssd = null; mUssdSession.sendUssd(ussdString); AsyncResult.forMessage(response, null, null); response.sendToTarget(); Loading @@ -1778,6 +1780,7 @@ public class ImsPhoneCallTracker extends CallTracker implements ImsPullCall { mUssdSession = mImsManager.makeCall(profile, callees, mImsUssdListener); mPendingUssd = response; if (DBG) log("pending ussd updated, " + mPendingUssd); } catch (ImsException e) { loge("sendUSSD : " + e); mPhone.sendErrorResponse(response, e); Loading