From: Damyan Ivanov Date: Sat, 15 May 2021 10:20:03 +0000 (+0300) Subject: use explicit main thread looper X-Git-Tag: v0.19.1~8 X-Git-Url: https://git.ktnx.net/?p=mobile-ledger.git;a=commitdiff_plain;h=6c2ceae7d891f3710a265aaf82722f5ede44520d use explicit main thread looper --- diff --git a/app/src/main/java/net/ktnx/mobileledger/ui/activity/SplashActivity.java b/app/src/main/java/net/ktnx/mobileledger/ui/activity/SplashActivity.java index a31e7d4c..3fe20483 100644 --- a/app/src/main/java/net/ktnx/mobileledger/ui/activity/SplashActivity.java +++ b/app/src/main/java/net/ktnx/mobileledger/ui/activity/SplashActivity.java @@ -20,6 +20,7 @@ package net.ktnx.mobileledger.ui.activity; import android.content.Intent; import android.os.Bundle; import android.os.Handler; +import android.os.Looper; import androidx.annotation.Nullable; @@ -82,7 +83,7 @@ public class SplashActivity extends CrashReportingActivity { Logger.debug("splash", String.format(Locale.ROOT, "Scheduling main activity start in %d milliseconds", delay)); - new Handler().postDelayed(this::startMainActivity, delay); + new Handler(Looper.getMainLooper()).postDelayed(this::startMainActivity, delay); } } private void startMainActivity() {