[Bugfix] fix settings hide SipAccount settings entry

This commit is contained in:
Brieuc Viel 2017-08-01 09:45:12 +02:00
parent 6b0e06782e
commit a4d5f9e558

View file

@ -325,6 +325,7 @@ public class SettingsFragment extends PreferencesListFragment {
} }
private void initAccounts() { private void initAccounts() {
if (!getResources().getBoolean(R.bool.hide_accounts)) {
PreferenceCategory accounts = (PreferenceCategory) findPreference(getString(R.string.pref_sipaccounts_key)); PreferenceCategory accounts = (PreferenceCategory) findPreference(getString(R.string.pref_sipaccounts_key));
accounts.removeAll(); accounts.removeAll();
@ -348,8 +349,7 @@ public class SettingsFragment extends PreferencesListFragment {
account.setSummary(R.string.default_account_flag); account.setSummary(R.string.default_account_flag);
} }
account.setOnPreferenceClickListener(new OnPreferenceClickListener() account.setOnPreferenceClickListener(new OnPreferenceClickListener() {
{
public boolean onPreferenceClick(Preference preference) { public boolean onPreferenceClick(Preference preference) {
LinphoneActivity.instance().displayAccountSettings(accountId); LinphoneActivity.instance().displayAccountSettings(accountId);
return false; return false;
@ -359,6 +359,7 @@ public class SettingsFragment extends PreferencesListFragment {
accounts.addPreference(account); accounts.addPreference(account);
} }
} }
}
private void updateAccountLed(final LedPreference me, final String username, final String domain, boolean enabled) { private void updateAccountLed(final LedPreference me, final String username, final String domain, boolean enabled) {
if (!enabled) { if (!enabled) {