From 9d789ee7ba02a1a2523d679d8866120c6f997ddf Mon Sep 17 00:00:00 2001 From: Yi-Ling Chuang Date: Thu, 28 May 2020 20:05:15 +0800 Subject: [PATCH] Increase the timeout for contextual card loading. Some cards require a bit more time to be loaded, so relax the timeout a bit. After tweaking the time, the overall loading time seems decreased. Fixes: 152365480 Test: rebuild and launch Change-Id: Icc2f66b28a377bd8ce230f8a9918b8f1f164f4ff --- .../settings/homepage/contextualcards/ContextualCardLoader.java | 2 +- .../settings/homepage/contextualcards/EligibleCardChecker.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/com/android/settings/homepage/contextualcards/ContextualCardLoader.java b/src/com/android/settings/homepage/contextualcards/ContextualCardLoader.java index 886a12dc323..744bb4edfda 100644 --- a/src/com/android/settings/homepage/contextualcards/ContextualCardLoader.java +++ b/src/com/android/settings/homepage/contextualcards/ContextualCardLoader.java @@ -57,7 +57,7 @@ public class ContextualCardLoader extends AsyncLoaderCompat static final int CARD_CONTENT_LOADER_ID = 1; private static final String TAG = "ContextualCardLoader"; - private static final long ELIGIBILITY_CHECKER_TIMEOUT_MS = 250; + private static final long ELIGIBILITY_CHECKER_TIMEOUT_MS = 300; private final ContentObserver mObserver = new ContentObserver( new Handler(Looper.getMainLooper())) { diff --git a/src/com/android/settings/homepage/contextualcards/EligibleCardChecker.java b/src/com/android/settings/homepage/contextualcards/EligibleCardChecker.java index 7fd8a2fd5e6..3fe4c7b32e6 100644 --- a/src/com/android/settings/homepage/contextualcards/EligibleCardChecker.java +++ b/src/com/android/settings/homepage/contextualcards/EligibleCardChecker.java @@ -43,7 +43,7 @@ import java.util.concurrent.TimeUnit; public class EligibleCardChecker implements Callable { private static final String TAG = "EligibleCardChecker"; - private static final long LATCH_TIMEOUT_MS = 200; + private static final long LATCH_TIMEOUT_MS = 300; private final Context mContext;