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

Commit ef3c3ef4 authored by Xin Li's avatar Xin Li
Browse files

DO NOT MERGE - Merge qt-dev-plus-aosp-without-vendor (5713463) into stage-aosp-master

Bug: 134405016
Change-Id: I77e0c2ec5e8a4e9cdc21635d8ccd9d2acbf71e3f
parents c64fbfd0 e6c678e4
Loading
Loading
Loading
Loading
+9 −1
Original line number Diff line number Diff line
@@ -1807,7 +1807,15 @@ public class CallsManager extends Call.ListenerBase
            confirmIntent.putExtra(CallRedirectionConfirmDialogActivity.EXTRA_REDIRECTION_APP_NAME,
                    mRoleManagerAdapter.getApplicationLabelForPackageName(callRedirectionApp));
            confirmIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);

            // A small delay to start the activity after any Dialer's In Call UI starts
            mHandler.postDelayed(new Runnable("CM.oCRC", mLock) {
                @Override
                public void loggedRun() {
                    mContext.startActivityAsUser(confirmIntent, UserHandle.CURRENT);
                }
            }.prepare(), 500 /* Milliseconds delay */);

        } else {
            call.setTargetPhoneAccount(phoneAccountHandle);
            placeOutgoingCall(call, handle, gatewayInfo, speakerphoneOn, videoState);