diff options
author | Jeff Sharkey <jsharkey@android.com> | 2012-04-20 16:03:31 -0700 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2012-04-20 16:03:31 -0700 |
commit | 1833d181f390d7369c14ca600da24107399b684d (patch) | |
tree | ee4e55e912d374d0d060eeabff515b615c5e2137 | |
parent | 7c905783858ebf079028fec708fc3714833daa9b (diff) | |
parent | bf60154a45ec9e470da18ddcfca37462fe69bf5e (diff) | |
download | packages_apps_Settings-1833d181f390d7369c14ca600da24107399b684d.zip packages_apps_Settings-1833d181f390d7369c14ca600da24107399b684d.tar.gz packages_apps_Settings-1833d181f390d7369c14ca600da24107399b684d.tar.bz2 |
Merge "Leave unmetered Wi-Fi network policies intact."
-rw-r--r-- | src/com/android/settings/net/DataUsageMeteredSettings.java | 11 | ||||
-rw-r--r-- | src/com/android/settings/net/NetworkPolicyEditor.java | 7 |
2 files changed, 1 insertions, 17 deletions
diff --git a/src/com/android/settings/net/DataUsageMeteredSettings.java b/src/com/android/settings/net/DataUsageMeteredSettings.java index d069a71..4967611 100644 --- a/src/com/android/settings/net/DataUsageMeteredSettings.java +++ b/src/com/android/settings/net/DataUsageMeteredSettings.java @@ -16,6 +16,7 @@ package com.android.settings.net; +import static android.net.wifi.WifiInfo.removeDoubleQuotes; import static com.android.settings.DataUsageSummary.hasReadyMobileRadio; import static com.android.settings.DataUsageSummary.hasWifiRadio; @@ -120,14 +121,4 @@ public class DataUsageMeteredSettings extends SettingsPreferenceFragment { mPolicyEditor.setPolicyMetered(mTemplate, isChecked()); } } - - - private static String removeDoubleQuotes(String string) { - final int length = string.length(); - if ((length > 1) && (string.charAt(0) == '"') && (string.charAt(length - 1) == '"')) { - return string.substring(1, length - 1); - } - return string; - } - } diff --git a/src/com/android/settings/net/NetworkPolicyEditor.java b/src/com/android/settings/net/NetworkPolicyEditor.java index 07a2afb..5fe4c06 100644 --- a/src/com/android/settings/net/NetworkPolicyEditor.java +++ b/src/com/android/settings/net/NetworkPolicyEditor.java @@ -214,13 +214,6 @@ public class NetworkPolicyEditor { } else { if (policy == null) { // ignore when policy doesn't exist - } else if (policy.template.getMatchRule() == MATCH_WIFI - && policy.warningBytes == WARNING_DISABLED - && policy.limitBytes == LIMIT_DISABLED) { - // when WIFI goes unmetered, and no other warning/limit for - // policy, clean it up. - mPolicies.remove(policy); - modified = true; } else if (policy.metered) { policy.metered = false; policy.inferred = false; |