summaryrefslogtreecommitdiffstats
path: root/src/com/android/settings/deviceinfo/BuildNumberPreferenceController.java
diff options
context:
space:
mode:
authorFan Zhang <zhfan@google.com>2017-03-20 14:56:09 -0700
committerFan Zhang <zhfan@google.com>2017-03-20 15:29:59 -0700
commit748649b006ca842af9f916f45816ee704d27a46e (patch)
tree8a7dac3233d48665af52109018a9248d0f2d70a8 /src/com/android/settings/deviceinfo/BuildNumberPreferenceController.java
parent981255756187d98f068d0107ba28ca2baad33d5c (diff)
downloadpackages_apps_Settings-748649b006ca842af9f916f45816ee704d27a46e.tar.gz
packages_apps_Settings-748649b006ca842af9f916f45816ee704d27a46e.tar.bz2
packages_apps_Settings-748649b006ca842af9f916f45816ee704d27a46e.zip
Disable development settings when the switch bar turns off.
Change-Id: Icc9953c95ed4d131231bb6ba95d60b43092a3833 Fix: 29274149 Test: make RunSettingsRoboTests
Diffstat (limited to 'src/com/android/settings/deviceinfo/BuildNumberPreferenceController.java')
-rw-r--r--src/com/android/settings/deviceinfo/BuildNumberPreferenceController.java9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/com/android/settings/deviceinfo/BuildNumberPreferenceController.java b/src/com/android/settings/deviceinfo/BuildNumberPreferenceController.java
index 4062be8045..f174e10bd7 100644
--- a/src/com/android/settings/deviceinfo/BuildNumberPreferenceController.java
+++ b/src/com/android/settings/deviceinfo/BuildNumberPreferenceController.java
@@ -39,8 +39,8 @@ import com.android.settings.core.lifecycle.Lifecycle;
import com.android.settings.core.lifecycle.LifecycleObserver;
import com.android.settings.core.lifecycle.events.OnResume;
import com.android.settings.development.DevelopmentSettings;
+import com.android.settings.development.DevelopmentSettingsEnabler;
import com.android.settings.overlay.FeatureFactory;
-import com.android.settings.search2.SearchFeatureProvider;
import com.android.settingslib.RestrictedLockUtils;
public class BuildNumberPreferenceController extends PreferenceController
@@ -210,10 +210,9 @@ public class BuildNumberPreferenceController extends PreferenceController
private void enableDevelopmentSettings() {
mDevHitCountdown = 0;
mProcessingLastDevHit = false;
- mContext.getSharedPreferences(DevelopmentSettings.PREF_FILE,
- Context.MODE_PRIVATE).edit()
- .putBoolean(DevelopmentSettings.PREF_SHOW, true)
- .apply();
+ DevelopmentSettingsEnabler.enableDevelopmentSettings(mContext,
+ mContext.getSharedPreferences(DevelopmentSettings.PREF_FILE,
+ Context.MODE_PRIVATE));
if (mDevHitToast != null) {
mDevHitToast.cancel();
}