Browse Source

RoomList: re-add placeholders

feature/bma/flipper
ganfra 2 years ago
parent
commit
3de51af4b1
  1. 5
      features/roomlist/src/main/java/io/element/android/x/features/roomlist/RoomListPresenter.kt

5
features/roomlist/src/main/java/io/element/android/x/features/roomlist/RoomListPresenter.kt

@ -71,7 +71,10 @@ class RoomListPresenter @Inject constructor(
} }
private suspend fun updateFilteredRoomSummaries(roomSummaries: List<RoomSummary>?, filter: String): ImmutableList<RoomListRoomSummary> { private suspend fun updateFilteredRoomSummaries(roomSummaries: List<RoomSummary>?, filter: String): ImmutableList<RoomListRoomSummary> {
val mappedRoomSummaries = mapRoomSummaries(roomSummaries.orEmpty()) if (roomSummaries.isNullOrEmpty()) {
return RoomListRoomSummaryPlaceholders.createFakeList(16).toImmutableList()
}
val mappedRoomSummaries = mapRoomSummaries(roomSummaries)
return if (filter.isEmpty()) { return if (filter.isEmpty()) {
mappedRoomSummaries mappedRoomSummaries
} else { } else {

Loading…
Cancel
Save