Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit c0e44e15 authored by Tingting Wang's avatar Tingting Wang
Browse files

Set the default account when there's only one writable account.

Set the default account settings value.

BUG 25467864

Change-Id: Ib26d67868b36432b6107f80c945ce3eb43a190ca
parent 17474f47
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
@@ -58,8 +58,10 @@ public class DefaultAccountPreference extends ListPreference {
        setEntries(accountNamesArray);
        setEntryValues(accountNamesArray);
        final String defaultAccount = String.valueOf(mPreferences.getDefaultAccount());
        if (accountNames.contains(defaultAccount)) {
            setValue(String.valueOf(mPreferences.getDefaultAccount()));
        if (accounts.size() == 1) {
            setValue(accounts.get(0).name);
        } else if (accountNames.contains(defaultAccount)) {
            setValue(defaultAccount);
        } else {
            setValue(null);
        }