From 20022b88fc11dfe1a361a55484c5dd4fc8edb892 Mon Sep 17 00:00:00 2001 From: Alex Hart Date: Wed, 6 Apr 2022 16:02:58 -0300 Subject: [PATCH] Fix issue where if no stories exist we would never display. --- .../securesms/stories/landing/StoriesLandingRepository.kt | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/stories/landing/StoriesLandingRepository.kt b/app/src/main/java/org/thoughtcrime/securesms/stories/landing/StoriesLandingRepository.kt index daf457b28c..57f5922a96 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/stories/landing/StoriesLandingRepository.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/stories/landing/StoriesLandingRepository.kt @@ -70,8 +70,12 @@ class StoriesLandingRepository(context: Context) { createStoriesLandingItemData(recipient, messages) } - Observable.combineLatest(observables) { - it.toList() as List + if (observables.isEmpty()) { + Observable.just(emptyList()) + } else { + Observable.combineLatest(observables) { + it.toList() as List + } } } }