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

Commit c1370505 authored by Nathan Harold's avatar Nathan Harold Committed by Youhan Wang
Browse files

Enable and Disable IMS Provisioning Based on Platform Capability

Bug:32874442
Change-Id: I4be301864a3d48ef14834caa707e9d64536fd836
parent d13efff7
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -1210,14 +1210,20 @@ public class RadioInfo extends Activity {
        imsVolteProvisionedSwitch.setOnCheckedChangeListener(null);
        imsVolteProvisionedSwitch.setChecked(isImsVolteProvisioned());
        imsVolteProvisionedSwitch.setOnCheckedChangeListener(mImsVolteCheckedChangeListener);
        imsVolteProvisionedSwitch.setEnabled(
                mImsManager.isVolteEnabledByPlatform(phone.getContext()));

        imsVtProvisionedSwitch.setOnCheckedChangeListener(null);
        imsVtProvisionedSwitch.setChecked(isImsVtProvisioned());
        imsVtProvisionedSwitch.setOnCheckedChangeListener(mImsVtCheckedChangeListener);
        imsVtProvisionedSwitch.setEnabled(
            mImsManager.isVtEnabledByPlatform(phone.getContext()));

        imsWfcProvisionedSwitch.setOnCheckedChangeListener(null);
        imsWfcProvisionedSwitch.setChecked(isImsWfcProvisioned());
        imsWfcProvisionedSwitch.setOnCheckedChangeListener(mImsWfcCheckedChangeListener);
        imsWfcProvisionedSwitch.setEnabled(
            mImsManager.isWfcEnabledByPlatform(phone.getContext()));
    }

    OnClickListener mDnsCheckButtonHandler = new OnClickListener() {