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 - } + public void run() { - return null; - } - - @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