From 0eb7d9c57b832ffb995b0d3f57c200e302fcd1f7 Mon Sep 17 00:00:00 2001 From: vvb2060 Date: Wed, 25 Aug 2021 19:45:51 +0800 Subject: [PATCH] [app] post delayed (#1003) --- .../lsposed/manager/ui/fragment/RepoFragment.java | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/app/src/main/java/org/lsposed/manager/ui/fragment/RepoFragment.java b/app/src/main/java/org/lsposed/manager/ui/fragment/RepoFragment.java index fb80b3d2..aa695861 100644 --- a/app/src/main/java/org/lsposed/manager/ui/fragment/RepoFragment.java +++ b/app/src/main/java/org/lsposed/manager/ui/fragment/RepoFragment.java @@ -125,20 +125,15 @@ public class RepoFragment extends BaseFragment implements RepoLoader.Listener { repoLoader.removeListener(this); } - @Override - public void onStart() { - super.onStart(); - if (preLoadWebview) { - new Handler(Looper.getMainLooper()).post(() -> - new WebView(RepoFragment.this.requireContext())); - preLoadWebview = false; - } - } - @Override public void onResume() { super.onResume(); adapter.initData(); + if (preLoadWebview) { + new Handler(Looper.getMainLooper()).postDelayed(() -> + new WebView(RepoFragment.this.requireContext()), 500); + preLoadWebview = false; + } } @Override