From cf6fa8e7d7bfb5c248d88342341f885199e95cc9 Mon Sep 17 00:00:00 2001 From: M66B Date: Sat, 21 Dec 2019 20:00:06 +0100 Subject: [PATCH] OAuth cancel --- app/src/main/java/eu/faircode/email/FragmentOAuth.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/app/src/main/java/eu/faircode/email/FragmentOAuth.java b/app/src/main/java/eu/faircode/email/FragmentOAuth.java index e1c68becd7..270d17e214 100644 --- a/app/src/main/java/eu/faircode/email/FragmentOAuth.java +++ b/app/src/main/java/eu/faircode/email/FragmentOAuth.java @@ -175,6 +175,8 @@ public class FragmentOAuth extends FragmentBase { case ActivitySetup.REQUEST_OAUTH: if (resultCode == RESULT_OK && data != null) onHandleOAuth(data); + else + onHandleCancel(); break; case ActivitySetup.REQUEST_DONE: finish(); @@ -521,6 +523,11 @@ public class FragmentOAuth extends FragmentBase { }.execute(this, args, "oauth:configure"); } + private void onHandleCancel() { + btnOAuth.setEnabled(true); + pbOAuth.setVisibility(View.GONE); + } + void showError(Throwable ex) { Log.e(ex);