* #27062 Merged Legal and Contribute screens
* #27064 Hidden unused preferences
diff --git a/src/com/savoirfairelinux/sflphone/account/AccountDetailTls.java b/src/com/savoirfairelinux/sflphone/account/AccountDetailTls.java
index 0db1640..92864b0 100644
--- a/src/com/savoirfairelinux/sflphone/account/AccountDetailTls.java
+++ b/src/com/savoirfairelinux/sflphone/account/AccountDetailTls.java
@@ -23,6 +23,7 @@
import com.savoirfairelinux.sflphone.R;
import com.savoirfairelinux.sflphone.account.AccountDetail;
+import com.savoirfairelinux.sflphone.account.AccountDetail.PreferenceEntry;
import android.util.Log;
@@ -146,9 +147,15 @@
return value;
}
- public void setDetailString(int position, String newValue)
+ public void setDetailString(String key, String newValue)
{
- privateArray.get(position).mValue = newValue;
+ for(int i = 0 ; i < privateArray.size() ; ++i) {
+ PreferenceEntry p = privateArray.get(i);
+ if(p.mKey.equals(key)) {
+ privateArray.get(i).mValue = newValue;
+ }
+ }
+
}
public boolean getDetailBoolean()