summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorSelim Gurun <sgurun@google.com>2014-06-17 00:25:01 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2014-06-16 22:12:26 +0000
commit190b6ca8f48c0807af2fd8f551046e8024e2619b (patch)
treea0963c18c638588b011e5d6f59ffd395670b4757 /src
parentd4720d98723db76b8ce9e9e7385582f99d849ee6 (diff)
parent48afff27a297943ff90c13a4f3bd34557ec1e735 (diff)
downloadpackages_apps_Settings-190b6ca8f48c0807af2fd8f551046e8024e2619b.zip
packages_apps_Settings-190b6ca8f48c0807af2fd8f551046e8024e2619b.tar.gz
packages_apps_Settings-190b6ca8f48c0807af2fd8f551046e8024e2619b.tar.bz2
Merge "Do not enable bandwidth reduction settings if key is not available"
Diffstat (limited to 'src')
-rw-r--r--src/com/android/settings/DevelopmentSettings.java8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/com/android/settings/DevelopmentSettings.java b/src/com/android/settings/DevelopmentSettings.java
index 02045ab..87b1f32 100644
--- a/src/com/android/settings/DevelopmentSettings.java
+++ b/src/com/android/settings/DevelopmentSettings.java
@@ -358,6 +358,10 @@ public class DevelopmentSettings extends SettingsPreferenceFragment
mAllPrefs.add(mProcessStats);
mWebViewDataReductionProxy = findAndInitCheckboxPref(WEBVIEW_DATA_REDUCTION_PROXY_KEY);
+ String key = Settings.Global.getString(getActivity().getContentResolver(),
+ Settings.Global.WEBVIEW_DATA_REDUCTION_PROXY_KEY);
+ // Make it not selectable if the key is not available for some reason.
+ mWebViewDataReductionProxy.setSelectable(key != null && !key.isEmpty());
}
private ListPreference addListPreference(String prefKey) {
@@ -1250,8 +1254,8 @@ public class DevelopmentSettings extends SettingsPreferenceFragment
private void updateWebViewDataReductionProxyOptions() {
updateCheckBox(mWebViewDataReductionProxy, Settings.Secure.getInt(
- getActivity().getContentResolver(),
- Settings.Secure.WEBVIEW_DATA_REDUCTION_PROXY, 0) != 0);
+ getActivity().getContentResolver(),
+ Settings.Secure.WEBVIEW_DATA_REDUCTION_PROXY, 0) != 0);
}
@Override