From 742362e93e771bb315ed7653a14312ade5b6e5c4 Mon Sep 17 00:00:00 2001 From: M66B Date: Mon, 10 Dec 2018 08:48:05 +0100 Subject: [PATCH] Default primary when no accounts primary --- .../eu/faircode/email/FragmentAccount.java | 29 +++++++++---------- 1 file changed, 14 insertions(+), 15 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/FragmentAccount.java b/app/src/main/java/eu/faircode/email/FragmentAccount.java index b5c116da77..8bcd5bc80e 100644 --- a/app/src/main/java/eu/faircode/email/FragmentAccount.java +++ b/app/src/main/java/eu/faircode/email/FragmentAccount.java @@ -945,23 +945,22 @@ public class FragmentAccount extends FragmentEx { color = (account == null || account.color == null ? Color.TRANSPARENT : account.color); - if (account == null) - new SimpleTask() { - @Override - protected Integer onLoad(Context context, Bundle args) { - return DB.getInstance(context).account().getSynchronizingAccountCount(); - } + new SimpleTask() { + @Override + protected Integer onLoad(Context context, Bundle args) { + return DB.getInstance(context).account().getSynchronizingAccountCount(); + } - @Override - protected void onLoaded(Bundle args, Integer count) { - cbPrimary.setChecked(count == 0); - } + @Override + protected void onLoaded(Bundle args, Integer count) { + cbPrimary.setChecked(count == 0); + } - @Override - protected void onException(Bundle args, Throwable ex) { - Helper.unexpectedError(getContext(), getViewLifecycleOwner(), ex); - } - }.load(FragmentAccount.this, new Bundle()); + @Override + protected void onException(Bundle args, Throwable ex) { + Helper.unexpectedError(getContext(), getViewLifecycleOwner(), ex); + } + }.load(FragmentAccount.this, new Bundle()); } else { int provider = savedInstanceState.getInt("provider"); spProvider.setTag(provider);