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

Commit 2105dc52 authored by Dan Albert's avatar Dan Albert Committed by android-build-merger
Browse files

Merge "Revert "Update to use new ConnectivityManager API.""

am: 9c7ddce3

Change-Id: Icd2bf95c10716d324b47151fddc34a31f5736355
parents 525b0dbc 9c7ddce3
Loading
Loading
Loading
Loading
+1 −2
Original line number Diff line number Diff line
@@ -163,8 +163,7 @@ public class AppDialogFragment extends InstrumentedDialogFragment implements App
        final int userId = getUserId();
        try {
            if (mPackageInfo.packageName.equals(VpnUtils.getConnectedPackage(mService, userId))) {
                mService.setAlwaysOnVpnPackage(userId, null, /* lockdownEnabled */ false,
                        /* lockdownWhitelist */ null);
                mService.setAlwaysOnVpnPackage(userId, null, /* lockdownEnabled */ false);
                mService.prepareVpn(mPackageInfo.packageName, VpnConfig.LEGACY_VPN, userId);
            }
        } catch (RemoteException e) {
+1 −1
Original line number Diff line number Diff line
@@ -224,7 +224,7 @@ public class AppManagementFragment extends SettingsPreferenceFragment

    private boolean setAlwaysOnVpn(boolean isEnabled, boolean isLockdown) {
        return mConnectivityManager.setAlwaysOnVpnPackageForUser(mUserId,
                isEnabled ? mPackageName : null, isLockdown, /* lockdownWhitelist */ null);
                isEnabled ? mPackageName : null, isLockdown);
    }

    private void updateUI() {
+1 −1
Original line number Diff line number Diff line
@@ -200,7 +200,7 @@ public class ConfigDialogFragment extends InstrumentedDialogFragment implements

            final ConnectivityManager conn = ConnectivityManager.from(mContext);
            conn.setAlwaysOnVpnPackageForUser(UserHandle.myUserId(), null,
                    /* lockdownEnabled */ false, /* lockdownWhitelist */ null);
                    /* lockdownEnabled */ false);
            VpnUtils.setLockdownVpn(mContext, profile.key);
        } else {
            // update only if lockdown vpn has been changed