From f080d34297eea13d5dd5d595ea70227c4f918573 Mon Sep 17 00:00:00 2001 From: M66B Date: Sat, 21 Dec 2019 16:23:12 +0100 Subject: [PATCH] Simplification/fix --- app/src/main/java/eu/faircode/email/FragmentOAuth.java | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/app/src/main/java/eu/faircode/email/FragmentOAuth.java b/app/src/main/java/eu/faircode/email/FragmentOAuth.java index 7da9c7ce8f..706af9ba21 100644 --- a/app/src/main/java/eu/faircode/email/FragmentOAuth.java +++ b/app/src/main/java/eu/faircode/email/FragmentOAuth.java @@ -240,8 +240,6 @@ public class FragmentOAuth extends FragmentBase { startActivityForResult(authIntent, ActivitySetup.REQUEST_OAUTH); } catch (Throwable ex) { showError(ex); - btnOAuth.setEnabled(true); - pbOAuth.setVisibility(View.GONE); } } @@ -300,8 +298,6 @@ public class FragmentOAuth extends FragmentBase { }); } catch (Throwable ex) { showError(ex); - btnOAuth.setEnabled(true); - pbOAuth.setVisibility(View.GONE); } } @@ -520,8 +516,6 @@ public class FragmentOAuth extends FragmentBase { @Override protected void onException(Bundle args, Throwable ex) { showError(ex); - btnOAuth.setEnabled(true); - pbOAuth.setVisibility(View.GONE); } }.execute(this, args, "oauth:configure"); } @@ -541,6 +535,9 @@ public class FragmentOAuth extends FragmentBase { if ("gmail".equals(id)) tvGmailDraftsHint.setVisibility(View.VISIBLE); + btnOAuth.setEnabled(true); + pbOAuth.setVisibility(View.GONE); + new Handler().post(new Runnable() { @Override public void run() {