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

Commit 52760a13 authored by Daisuke Miyakawa's avatar Daisuke Miyakawa
Browse files

Show custom filter even when there's only one account.

Without this, the user cannot show "Other contacts", for example.

Bug: 5160888
Change-Id: I1063ec3a1c35348a6f3728abe28d38dd566cf50f
parent 73fb1d01
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -83,18 +83,18 @@ public class AccountFilterActivity extends ContactsActivity
            accountFilters.add(ContactListFilter.createAccountFilter(account.type, account.name,
                    account.dataSet, icon, account.name));
        }
        int count = accountFilters.size();
        final int count = accountFilters.size();

        if (count >= 1) {
            // If we only have one account, don't show it as "account", instead show it as "all"
            mFilters.add(ContactListFilter.createFilterWithType(
                    ContactListFilter.FILTER_TYPE_ALL_ACCOUNTS));
            // If we only have one account, don't show it as "account", instead show it as "all"
            if (count > 1) {
                mFilters.addAll(accountFilters);
            }
            mFilters.add(ContactListFilter.createFilterWithType(
                    ContactListFilter.FILTER_TYPE_CUSTOM));
        }
        }

        mListView.setAdapter(new FilterListAdapter(this));
    }