diff options
author | Sravanthi Palakonda <srapal@codeaurora.org> | 2015-11-03 12:17:13 +0530 |
---|---|---|
committer | Sravanthi Palakonda <srapal@codeaurora.org> | 2015-11-06 11:52:28 +0530 |
commit | 241aad402822584a1d26771a92ba3a7ef47424fa (patch) | |
tree | 072ba2b58b247030f35bd1807b2ba5af4d30147b /src/com | |
parent | 31632b5326af6ebf58e75feae7802cfc5322e856 (diff) | |
download | packages_apps_Settings-241aad402822584a1d26771a92ba3a7ef47424fa.zip packages_apps_Settings-241aad402822584a1d26771a92ba3a7ef47424fa.tar.gz packages_apps_Settings-241aad402822584a1d26771a92ba3a7ef47424fa.tar.bz2 |
Wifi: Select SIMcard number based on index instead of displayname
The selected SIMcard number is saved to configuration based on display
names, while doing EAP authentication using SIM/AKA/AKAPRIME. This leads
to selecting wrong SIMcard number if the display names of SIM cards are
same.This commit ensures to select SIMcard number based on index instead
of SIM display names.
Change-Id: Ic48af29428b49b9302cd136aae6bf88aa53521bc
CRs-Fixed: 934268
Diffstat (limited to 'src/com')
-rw-r--r-- | src/com/android/settings/wifi/WifiConfigController.java | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/com/android/settings/wifi/WifiConfigController.java b/src/com/android/settings/wifi/WifiConfigController.java index c74c56a..4834f67 100644 --- a/src/com/android/settings/wifi/WifiConfigController.java +++ b/src/com/android/settings/wifi/WifiConfigController.java @@ -157,7 +157,6 @@ public class WifiConfigController implements TextWatcher, private Context mContext; private TelephonyManager mTelephonyManager; private SubscriptionManager mSubscriptionManager = null; - private String selectedSimCardName; private int selectedSimCardNumber; @@ -466,9 +465,7 @@ public class WifiConfigController implements TextWatcher, case Eap.SIM: case Eap.AKA: case Eap.AKA_PRIME: - selectedSimCardName = (String)mSimCardSpinner.getSelectedItem(); - selectedSimCardNumber = mSimDisplayNames. - indexOf(selectedSimCardName) + 1; + selectedSimCardNumber = mSimCardSpinner.getSelectedItemPosition() + 1; config.SIMNum = selectedSimCardNumber; break; default: |