summaryrefslogtreecommitdiffstats
path: root/src/com/android/settings/network
diff options
context:
space:
mode:
authormarkchien <markchien@google.com>2020-06-03 23:08:10 +0800
committermarkchien <markchien@google.com>2020-06-10 22:34:39 +0800
commit92b09e825f852845d4c61db242e497a67334737f (patch)
treefc51273ab245fe9c8583add16d87cfa542b6da4c /src/com/android/settings/network
parente92cbd19d8f912fb22086e2961e10fc6280837de (diff)
downloadpackages_apps_Settings-92b09e825f852845d4c61db242e497a67334737f.tar.gz
packages_apps_Settings-92b09e825f852845d4c61db242e497a67334737f.tar.bz2
packages_apps_Settings-92b09e825f852845d4c61db242e497a67334737f.zip
Remove isProvisioningNeededButUnavailable usage
config_mobile_hotspot_provision_app would be move out of framework and only private for tethering only. TetherUtil#isProvisioningNeeded and isProvisioningNeededButUnavailable are no longer needed because tethering would ensure entitlement app is valid if entitlement check is needed. Otherwise, tethering would return not supported that tethering settings would be hidden. Bug: 146918263 Test: m Change-Id: If0b0a3e6cadab3c4a4d2c003e2aa9e9f3dd7449c
Diffstat (limited to 'src/com/android/settings/network')
-rw-r--r--src/com/android/settings/network/AllInOneTetherPreferenceController.java12
-rw-r--r--src/com/android/settings/network/TetherPreferenceController.java4
2 files changed, 0 insertions, 16 deletions
diff --git a/src/com/android/settings/network/AllInOneTetherPreferenceController.java b/src/com/android/settings/network/AllInOneTetherPreferenceController.java
index 595e31bab0..8180d5a6ef 100644
--- a/src/com/android/settings/network/AllInOneTetherPreferenceController.java
+++ b/src/com/android/settings/network/AllInOneTetherPreferenceController.java
@@ -37,10 +37,8 @@ import androidx.lifecycle.Lifecycle;
import androidx.lifecycle.Lifecycle.Event;
import androidx.lifecycle.LifecycleObserver;
import androidx.lifecycle.OnLifecycleEvent;
-import androidx.preference.PreferenceScreen;
import com.android.settings.R;
-import com.android.settings.TetherSettings;
import com.android.settings.core.BasePreferenceController;
import com.android.settings.core.FeatureFlags;
import com.android.settings.widget.MasterSwitchController;
@@ -96,16 +94,6 @@ public class AllInOneTetherPreferenceController extends BasePreferenceController
}
@Override
- public void displayPreference(PreferenceScreen screen) {
- super.displayPreference(screen);
- mPreference = screen.findPreference(mPreferenceKey);
- if (mPreference != null && !mAdminDisallowedTetherConfig) {
- // Grey out if provisioning is not available.
- mPreference.setEnabled(!TetherSettings.isProvisioningNeededButUnavailable(mContext));
- }
- }
-
- @Override
public int getAvailabilityStatus() {
if (!TetherUtil.isTetherAvailable(mContext)
|| !FeatureFlagUtils.isEnabled(mContext, FeatureFlags.TETHER_ALL_IN_ONE)) {
diff --git a/src/com/android/settings/network/TetherPreferenceController.java b/src/com/android/settings/network/TetherPreferenceController.java
index d18d897393..2409544216 100644
--- a/src/com/android/settings/network/TetherPreferenceController.java
+++ b/src/com/android/settings/network/TetherPreferenceController.java
@@ -40,7 +40,6 @@ import androidx.preference.Preference;
import androidx.preference.PreferenceScreen;
import com.android.settings.R;
-import com.android.settings.TetherSettings;
import com.android.settings.core.FeatureFlags;
import com.android.settings.core.PreferenceControllerMixin;
import com.android.settingslib.TetherUtil;
@@ -108,9 +107,6 @@ public class TetherPreferenceController extends AbstractPreferenceController imp
if (mPreference != null && !mAdminDisallowedTetherConfig) {
mPreference.setTitle(
com.android.settingslib.Utils.getTetheringLabel(mConnectivityManager));
-
- // Grey out if provisioning is not available.
- mPreference.setEnabled(!TetherSettings.isProvisioningNeededButUnavailable(mContext));
}
}