summaryrefslogtreecommitdiffstats
path: root/src/com/android/settings/ApnEditor.java
diff options
context:
space:
mode:
authorMarta Białka <marta.bialka@sonyericsson.com>2010-10-25 15:39:04 +0200
committerJohan Redestig <johan.redestig@sonyericsson.com>2010-10-25 15:39:04 +0200
commit1929008ac5b45af96f2175b5232c3c66d2474f52 (patch)
tree1bc8e14ddff0160b3ff8535a5c9ae4ab3e7126cd /src/com/android/settings/ApnEditor.java
parentb84291bbecb1ab8141cf8f56fd3d1523e5c707a6 (diff)
downloadpackages_apps_Settings-1929008ac5b45af96f2175b5232c3c66d2474f52.zip
packages_apps_Settings-1929008ac5b45af96f2175b5232c3c66d2474f52.tar.gz
packages_apps_Settings-1929008ac5b45af96f2175b5232c3c66d2474f52.tar.bz2
Always set right auth_type value in apn.
It fixes a bug that automatically sets auth_type value of editing apn that has and should have that value set to null (-1 = Not yet set) to auth_type value of an apn previously displayed in the apn editor. It is caused by careless persisting and reading data from SharedPreferences. Fixed to keep and persist (to be consistent with other apn's Preferences) null value for not yet set auth_type property. Change-Id: I4e125a4cdbad968c9f6ea8781a8c849f4c31c929
Diffstat (limited to 'src/com/android/settings/ApnEditor.java')
-rw-r--r--src/com/android/settings/ApnEditor.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/com/android/settings/ApnEditor.java b/src/com/android/settings/ApnEditor.java
index 72dba1a..3f0c02f 100644
--- a/src/com/android/settings/ApnEditor.java
+++ b/src/com/android/settings/ApnEditor.java
@@ -234,6 +234,8 @@ public class ApnEditor extends PreferenceActivity
int authVal = mCursor.getInt(AUTH_TYPE_INDEX);
if (authVal != -1) {
mAuthType.setValueIndex(authVal);
+ } else {
+ mAuthType.setValue(null);
}
}