From da88bfc6e38f9054c01804bec7a83a127420a341 Mon Sep 17 00:00:00 2001 From: Kunal Date: Sun, 7 Aug 2016 01:51:16 +0530 Subject: [PATCH] Dismiss dialog after signing in Dev Auth Backend --- .../com/zulip/android/activities/DevAuthActivity.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/app/src/main/java/com/zulip/android/activities/DevAuthActivity.java b/app/src/main/java/com/zulip/android/activities/DevAuthActivity.java index 7c4320f04..e4347a22d 100644 --- a/app/src/main/java/com/zulip/android/activities/DevAuthActivity.java +++ b/app/src/main/java/com/zulip/android/activities/DevAuthActivity.java @@ -63,6 +63,17 @@ public void onItemClick(String email) { AsyncLogin asyncLogin = new AsyncLogin(DevAuthActivity.this, email, null, realmName, startedFromAddRealm, serverURL, true); asyncLogin.execute(); connectionProgressDialog.show(); + asyncLogin.setCallback(new ZulipAsyncPushTask.AsyncTaskCompleteListener() { + @Override + public void onTaskComplete(String result, JSONObject jsonObject) { + connectionProgressDialog.dismiss(); + } + + @Override + public void onTaskFailure(String result) { + connectionProgressDialog.dismiss(); + } + }); } }); recyclerView.setLayoutManager(new LinearLayoutManager(DevAuthActivity.this) {