Making sure the relay list has different keys for different sections.

pull/882/head
Vitor Pamplona 2024-05-28 18:48:41 -04:00
rodzic 13eb8b1abc
commit 34b743146e
2 zmienionych plików z 2 dodań i 2 usunięć

Wyświetl plik

@ -112,7 +112,7 @@ fun LazyListScope.renderDMItems(
onClose: () -> Unit, onClose: () -> Unit,
nav: (String) -> Unit, nav: (String) -> Unit,
) { ) {
itemsIndexed(feedState, key = { _, item -> item.url }) { index, item -> itemsIndexed(feedState, key = { _, item -> "DM" + item.url }) { index, item ->
DMServerConfig( DMServerConfig(
item, item,
onDelete = { postViewModel.deleteRelay(item) }, onDelete = { postViewModel.deleteRelay(item) },

Wyświetl plik

@ -118,7 +118,7 @@ fun LazyListScope.renderKind3Items(
nav: (String) -> Unit, nav: (String) -> Unit,
relayToAdd: String, relayToAdd: String,
) { ) {
itemsIndexed(feedState, key = { _, item -> item.url }) { index, item -> itemsIndexed(feedState, key = { _, item -> "kind3" + item.url }) { index, item ->
LoadRelayInfo( LoadRelayInfo(
item, item,
onToggleDownload = { postViewModel.toggleDownload(it) }, onToggleDownload = { postViewModel.toggleDownload(it) },