summaryrefslogtreecommitdiffstats
path: root/src/com/android/settings
diff options
context:
space:
mode:
authorIrfan Sheriff <isheriff@google.com>2010-05-17 13:29:00 -0700
committerAndroid Git Automerger <android-git-automerger@android.com>2010-05-17 13:29:00 -0700
commit75a43c605449e72074fc55576c8e712ff12906db (patch)
tree241d90ff5413cce6b975dd70fce2262206921873 /src/com/android/settings
parent7a4cff13c94b759467702374befa3a7cfb878529 (diff)
parentcd8f068ed2b5385ec420c1cabc8b1f62558a1448 (diff)
downloadpackages_apps_Settings-75a43c605449e72074fc55576c8e712ff12906db.zip
packages_apps_Settings-75a43c605449e72074fc55576c8e712ff12906db.tar.gz
packages_apps_Settings-75a43c605449e72074fc55576c8e712ff12906db.tar.bz2
am cd8f068e: Merge "Fix crash for tether with quotes in SSID" into froyo
Merge commit 'cd8f068ed2b5385ec420c1cabc8b1f62558a1448' into froyo-plus-aosp * commit 'cd8f068ed2b5385ec420c1cabc8b1f62558a1448': Fix crash for tether with quotes in SSID
Diffstat (limited to 'src/com/android/settings')
-rw-r--r--src/com/android/settings/wifi/WifiApDialog.java10
-rw-r--r--src/com/android/settings/wifi/WifiApEnabler.java3
-rw-r--r--src/com/android/settings/wifi/WifiApSettings.java4
3 files changed, 11 insertions, 6 deletions
diff --git a/src/com/android/settings/wifi/WifiApDialog.java b/src/com/android/settings/wifi/WifiApDialog.java
index 6f2d15f..b7ca4fc 100644
--- a/src/com/android/settings/wifi/WifiApDialog.java
+++ b/src/com/android/settings/wifi/WifiApDialog.java
@@ -72,7 +72,13 @@ class WifiApDialog extends AlertDialog implements View.OnClickListener,
WifiConfiguration config = new WifiConfiguration();
- config.SSID = AccessPoint.convertToQuotedString(mSsid.getText().toString());
+ /**
+ * TODO: SSID in WifiConfiguration for soft ap
+ * is being stored as a raw string without quotes.
+ * This is not the case on the client side. We need to
+ * make things consistent and clean it up
+ */
+ config.SSID = mSsid.getText().toString().replaceAll("\"","");
switch (mSecurityType) {
case AccessPoint.SECURITY_NONE:
@@ -115,7 +121,7 @@ class WifiApDialog extends AlertDialog implements View.OnClickListener,
context.getString(R.string.wifi_cancel), mListener);
if (mWifiConfig != null) {
- mSsid.setText(AccessPoint.removeDoubleQuotes(mWifiConfig.SSID));
+ mSsid.setText(mWifiConfig.SSID);
switch (mSecurityType) {
case AccessPoint.SECURITY_NONE:
mSecurity.setSelection(OPEN_INDEX);
diff --git a/src/com/android/settings/wifi/WifiApEnabler.java b/src/com/android/settings/wifi/WifiApEnabler.java
index 8933a5e..e907cf7 100644
--- a/src/com/android/settings/wifi/WifiApEnabler.java
+++ b/src/com/android/settings/wifi/WifiApEnabler.java
@@ -153,8 +153,7 @@ public class WifiApEnabler implements Preference.OnPreferenceChangeListener {
com.android.internal.R.string.wifi_tether_configure_ssid_default);
mCheckBox.setSummary(String.format(
mContext.getString(R.string.wifi_tether_enabled_subtext),
- (wifiConfig == null) ? s : AccessPoint.removeDoubleQuotes(
- wifiConfig.SSID)));
+ (wifiConfig == null) ? s : wifiConfig.SSID));
}
private void updateTetherState(Object[] available, Object[] tethered, Object[] errored) {
diff --git a/src/com/android/settings/wifi/WifiApSettings.java b/src/com/android/settings/wifi/WifiApSettings.java
index 71e8343..0815238 100644
--- a/src/com/android/settings/wifi/WifiApSettings.java
+++ b/src/com/android/settings/wifi/WifiApSettings.java
@@ -81,7 +81,7 @@ public class WifiApSettings extends PreferenceActivity
s, mSecurityType[OPEN_INDEX]));
} else {
mCreateNetwork.setSummary(String.format(getString(CONFIG_SUBTEXT),
- AccessPoint.removeDoubleQuotes(mWifiConfig.SSID),
+ mWifiConfig.SSID,
mWifiConfig.allowedKeyManagement.get(KeyMgmt.WPA_PSK) ?
mSecurityType[WPA_INDEX] : mSecurityType[OPEN_INDEX]));
}
@@ -123,7 +123,7 @@ public class WifiApSettings extends PreferenceActivity
if(mWifiConfig != null) {
mWifiManager.setWifiApEnabled(mWifiConfig, true);
mCreateNetwork.setSummary(String.format(getString(CONFIG_SUBTEXT),
- AccessPoint.removeDoubleQuotes(mWifiConfig.SSID),
+ mWifiConfig.SSID,
mWifiConfig.allowedKeyManagement.get(KeyMgmt.WPA_PSK) ?
mSecurityType[WPA_INDEX] : mSecurityType[OPEN_INDEX]));
/**