From afa5c2eecd5349ed20f9f4f2030f34b29945cd19 Mon Sep 17 00:00:00 2001 From: Don Turner Date: Thu, 20 Oct 2022 12:48:24 +0100 Subject: [PATCH] Add comment about splashScreen.setKeepOnScreenCondition --- .../java/com/google/samples/apps/nowinandroid/MainActivity.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/google/samples/apps/nowinandroid/MainActivity.kt b/app/src/main/java/com/google/samples/apps/nowinandroid/MainActivity.kt index 09ea0f2ff..2f69cdc37 100644 --- a/app/src/main/java/com/google/samples/apps/nowinandroid/MainActivity.kt +++ b/app/src/main/java/com/google/samples/apps/nowinandroid/MainActivity.kt @@ -76,7 +76,9 @@ class MainActivity : ComponentActivity() { } } - // Keep the splash screen on-screen until the user data is loaded + // Keep the splash screen on-screen until the UI state is loaded. This condition is + // evaluated each time the app needs to be redrawn so it should be fast to avoid blocking + // the UI. splashScreen.setKeepOnScreenCondition { when (uiState) { Loading -> true