From 1b3f70073ae81a7aee5e6fca3f021bfcfe2065fe Mon Sep 17 00:00:00 2001 From: Vincent Breitmoser Date: Tue, 1 Sep 2015 13:58:52 +0200 Subject: linked: smooth over progress with tactical pauses --- .../ui/linked/LinkedIdCreateGithubFragment.java | 42 ++++++++++++---------- 1 file changed, 23 insertions(+), 19 deletions(-) (limited to 'OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/linked') diff --git a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/linked/LinkedIdCreateGithubFragment.java b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/linked/LinkedIdCreateGithubFragment.java index de3493e0a..b59166721 100644 --- a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/linked/LinkedIdCreateGithubFragment.java +++ b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/linked/LinkedIdCreateGithubFragment.java @@ -31,6 +31,7 @@ import java.net.URL; import android.os.AsyncTask; import android.os.Bundle; +import android.os.Handler; import android.support.annotation.NonNull; import android.support.annotation.Nullable; import android.view.LayoutInflater; @@ -172,28 +173,18 @@ public class LinkedIdCreateGithubFragment extends CryptoOperationFragment() { + new Handler().postDelayed(new Runnable() { @Override - protected Void doInBackground(Void... params) { - try { - Thread.sleep(250); - } catch (InterruptedException e) { - // never mind - } - - return null; - } + public void run() { - @Override - protected void onPostExecute(Void aVoid) { - super.onPostExecute(aVoid); LinkedIdWizard wizard = (LinkedIdWizard) getActivity(); if (wizard == null) { return; } wizard.oAuthRequest("github.com/login/oauth/authorize", "7a011b66275f244d3f21", "gist"); + } - }.execute(); + }, 250); } @@ -271,15 +262,22 @@ public class LinkedIdCreateGithubFragment extends CryptoOperationFragment