From b44869bbd5fc13d74fe63a7bbbdc33e033af4f37 Mon Sep 17 00:00:00 2001 From: M66B Date: Sun, 23 Aug 2020 15:44:20 +0200 Subject: [PATCH] Use main looper for key selection --- app/src/main/java/eu/faircode/email/Helper.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/eu/faircode/email/Helper.java b/app/src/main/java/eu/faircode/email/Helper.java index 48b4309adf..04bb98dea7 100644 --- a/app/src/main/java/eu/faircode/email/Helper.java +++ b/app/src/main/java/eu/faircode/email/Helper.java @@ -42,6 +42,7 @@ import android.os.Bundle; import android.os.Environment; import android.os.Handler; import android.os.LocaleList; +import android.os.Looper; import android.os.Parcel; import android.os.PowerManager; import android.os.StatFs; @@ -1412,7 +1413,7 @@ public class Helper { static void selectKeyAlias(final Activity activity, final LifecycleOwner owner, final String alias, final IKeyAlias intf) { final Context context = activity.getApplicationContext(); - final Handler handler = new Handler(); + final Handler handler = new Handler(Looper.getMainLooper()); new Thread(new Runnable() { @Override