From 7b2d1559dfa6762a1ac02efeef477fc3ee2e85a8 Mon Sep 17 00:00:00 2001 From: dahunsi Date: Wed, 2 Aug 2023 12:59:48 +0100 Subject: [PATCH] Update feedItemsSize calculation Change-Id: I2bf6a2fa0e210cef1318707d948a49d2ef010452 --- .../apps/nowinandroid/feature/foryou/ForYouScreen.kt | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/feature/foryou/src/main/java/com/google/samples/apps/nowinandroid/feature/foryou/ForYouScreen.kt b/feature/foryou/src/main/java/com/google/samples/apps/nowinandroid/feature/foryou/ForYouScreen.kt index f536c3385..514d1d518 100644 --- a/feature/foryou/src/main/java/com/google/samples/apps/nowinandroid/feature/foryou/ForYouScreen.kt +++ b/feature/foryou/src/main/java/com/google/samples/apps/nowinandroid/feature/foryou/ForYouScreen.kt @@ -489,17 +489,16 @@ private fun feedItemsSize( onboardingUiState: OnboardingUiState, ): Int { val feedSize = when (feedState) { - NewsFeedUiState.Loading -> 1 + NewsFeedUiState.Loading -> 0 is NewsFeedUiState.Success -> feedState.feed.size } val onboardingSize = when (onboardingUiState) { + OnboardingUiState.Loading, OnboardingUiState.LoadFailed, OnboardingUiState.NotShown, -> 0 - OnboardingUiState.Loading, - is OnboardingUiState.Shown, - -> 1 + is OnboardingUiState.Shown -> 1 } return feedSize + onboardingSize }