Merge pull request #2353 from element-hq/feature/bma/removeDuplicate
Do not use a key for the LazyColumn.
This commit is contained in:
commit
ad71e2a301
1 changed files with 2 additions and 1 deletions
|
|
@ -259,10 +259,11 @@ private fun RoomListContent(
|
|||
}
|
||||
|
||||
val roomList = state.roomList.dataOrNull().orEmpty()
|
||||
// Note: do not use a key for the LazyColumn, or the scroll will not behave as expected if a room
|
||||
// is moved to the top of the list.
|
||||
itemsIndexed(
|
||||
items = roomList,
|
||||
contentType = { _, room -> room.contentType() },
|
||||
key = { _, room -> room.roomId.value }
|
||||
) { index, room ->
|
||||
RoomSummaryRow(
|
||||
room = room,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue