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( @@ -71,7 +71,10 @@ class RoomListPresenter @Inject constructor(
}
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()) {
mappedRoomSummaries
} else {

Loading…
Cancel
Save