Merge "Stop disabling wifi toggle when tethering is restricted" into rvc-dev am: 9341983324
am: 7e9e73f874
am: acdb260023
Change-Id: Ib63bebcf9d069a6cb0ce70405d88818aeedfc0e8
This commit is contained in:
@@ -26,8 +26,6 @@ import android.net.NetworkInfo;
|
||||
import android.net.wifi.SupplicantState;
|
||||
import android.net.wifi.WifiInfo;
|
||||
import android.net.wifi.WifiManager;
|
||||
import android.os.UserHandle;
|
||||
import android.os.UserManager;
|
||||
import android.provider.Settings;
|
||||
import android.widget.Toast;
|
||||
|
||||
@@ -35,8 +33,6 @@ import androidx.annotation.VisibleForTesting;
|
||||
|
||||
import com.android.settings.R;
|
||||
import com.android.settings.widget.SwitchWidgetController;
|
||||
import com.android.settingslib.RestrictedLockUtils.EnforcedAdmin;
|
||||
import com.android.settingslib.RestrictedLockUtilsInternal;
|
||||
import com.android.settingslib.WirelessUtils;
|
||||
import com.android.settingslib.core.instrumentation.MetricsFeatureProvider;
|
||||
|
||||
@@ -76,9 +72,6 @@ public class WifiEnabler implements SwitchWidgetController.OnSwitchChangeListene
|
||||
}
|
||||
};
|
||||
|
||||
private static final String EVENT_DATA_IS_WIFI_ON = "is_wifi_on";
|
||||
private static final int EVENT_UPDATE_INDEX = 0;
|
||||
|
||||
public WifiEnabler(Context context, SwitchWidgetController switchWidget,
|
||||
MetricsFeatureProvider metricsFeatureProvider) {
|
||||
this(context, switchWidget, metricsFeatureProvider,
|
||||
@@ -161,15 +154,6 @@ public class WifiEnabler implements SwitchWidgetController.OnSwitchChangeListene
|
||||
setSwitchBarChecked(false);
|
||||
mSwitchWidget.setEnabled(true);
|
||||
}
|
||||
|
||||
if (RestrictedLockUtilsInternal.hasBaseUserRestriction(mContext,
|
||||
UserManager.DISALLOW_CONFIG_TETHERING, UserHandle.myUserId())) {
|
||||
mSwitchWidget.setEnabled(false);
|
||||
} else {
|
||||
final EnforcedAdmin admin = RestrictedLockUtilsInternal.checkIfRestrictionEnforced(
|
||||
mContext, UserManager.DISALLOW_CONFIG_TETHERING, UserHandle.myUserId());
|
||||
mSwitchWidget.setDisabledByAdmin(admin);
|
||||
}
|
||||
}
|
||||
|
||||
private void setSwitchBarChecked(boolean checked) {
|
||||
|
Reference in New Issue
Block a user